【发布时间】:2013-01-21 23:41:04
【问题描述】:
我设法在我的系统中安装了 Python OEmbed,这是 Markdown 的扩展。
当我在我的系统上使用它时,一切正常,
import markdown
md = markdown.Markdown(extensions=['oembed'])
md.convert('')
我得到以下答案:
u'<iframe width="459" height="344" src="http://www.youtube.com/embed/zqnh_YJBvOI?feature=oembed" frameborder="0" allowfullscreen></iframe>'
然后我尝试只导入库,从
复制文件夹/Library/Python/2.7/site-packages
到我的应用程序文件夹。
Markdown 工作正常,但如果我尝试加载扩展:
md = markdown.Markdown(extensions=['oembed'])
html = md.convert(body)
我收到以下错误。
ImportError: Failed loading extension 'oembed' from 'markdown.extensions.oembed' or 'mdx_oembed'
好像是在其他地方安装了扩展,但我不知道在哪里。
我已经转了几个小时,不知道如何在我的应用中正确使用此扩展程序。
有什么帮助吗?
谢谢
【问题讨论】:
标签: python google-app-engine markdown oembed