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'
看來,這個擴展插入別的地方,但我不知道在哪裏。
我一直在圈了幾個小時,卻不知道如何在我的應用程序中正確使用這個擴展。
任何幫助?
感謝