我使用的Plone 4.2,並且希望使用產品CMFBibliographyAT安裝cmfbibliography。運行命令buildout後,我得到了很多關於「'return'外部函數」的錯誤消息。當命令退出它打印:在Plone
*************** PICKED VERSIONS ****************
[versions]
Products.ATExtensions = 1.0
Products.CMFBibliographyAT = 1.1.2
bibliograph.core = 1.0.3
bibliograph.parsing = 1.0.1
bibliograph.rendering = 1.0.2
psycopg2 = 2.4.5
pyisbn = 0.6.0
*************** /PICKED VERSIONS ***************
當我去Zope的接口,我可以看到這些原型:
CMFBibliographyAT::LargeBibliographyFolder Uninstall
CMFBibliographyAT::DuplicatesBibliographyFolder Uninstall
CMFBibliographyAT::BibliographyFolder Uninstall
然而,在Plone當我嘗試添加一些內容,沒有參考書目。
任何想法,爲什麼我可以用這個產品?
Pedro
只是爲了確保:您通過quickinstaller(或輪廓上創建)安裝了該產品在plonesite? – 2012-07-27 13:35:18
現在我知道那些「返回外部函數」消息是正常的,因爲python文件通常不是python模塊。我在前臺模式下運行plone,並在指令'validation.register(PartialUrlValidator('isPartialUrl'))''中得到文件'Products.ATExtensions-1.1a3/Products/ATExtensions/__ init.py__'中的錯誤。我已經評論過這條指令,重新運行構建和plonectl和瞧!現在我可以輸入參考。 – 2012-07-30 14:18:08
我已經通過在buildout.cfg文件中指定了它的名稱來安裝產品。對於產品ATExtension,我指定了修改版本的路徑(參見我以前的評論)。 – 2012-07-30 14:22:07