0
我设法安装Python OEmbed,这是我系统中markdown的扩展。在Google App Engine中安装markdown扩展(python)
当我使用它在我的系统一切正常时,
import markdown
md = markdown.Markdown(extensions=['oembed'])
md.convert('![video](http://www.youtube.com/watch?v=zqnh_YJBvOI)')
而且我得到以下答案:
u'<iframe width="459" height="344" src="http://www.youtube.com/embed/zqnh_YJBvOI?feature=oembed" frameborder="0" allowfullscreen></iframe>'
然后我tryed刚刚导入库,复制该文件夹
/Library/Python/2.7/site-packages
到我的应用程序文件夹。
降价工作正常,但如果我tryed加载扩展:
md = markdown.Markdown(extensions=['oembed'])
html = md.convert(body)
我收到以下错误。
ImportError: Failed loading extension 'oembed' from 'markdown.extensions.oembed' or 'mdx_oembed'
看来,这个扩展插入别的地方,但我不知道在哪里。
我一直在圈了几个小时,却不知道如何在我的应用程序中正确使用这个扩展。
任何帮助?
感谢