2013-01-21 39 views
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' 

看來,這個擴展插入別的地方,但我不知道在哪裏。

我一直在圈了幾個小時,卻不知道如何在我的應用程序中正確使用這個擴展。

任何幫助?

感謝

回答

0

在不同的問題思考了一段時間後,我意識到,我必須拷貝這兩個文件夾

mdx-oembed 
oembed 

到我的應用程序

這解決了主文件夾我的問題

相關問題