2013-03-06 49 views
0

當安裝在一個Plone-4.1.6現場幾個附屬產品,我得到現場創作:如何解決'ImportError:No module named querystring'?

2013-03-06 09:18:38 ERROR Zope.SiteErrorLog 1362557918.010.833996902243 http://myserver.de:8182/@@plone-addsite 
Traceback (innermost last): 
    Module ZPublisher.Publish, line 126, in publish 
    Module ZPublisher.mapply, line 77, in mapply 
    Module ZPublisher.Publish, line 46, in call_object 
    Module Products.CMFPlone.browser.admin, line 204, in __call__ 
    Module Products.CMFPlone.factory, line 100, in addPloneSite 
    Module Products.GenericSetup.tool, line 353, in runAllImportStepsFromProfile 
    - __traceback_info__: profile-aip.policy:default 
    Module Products.GenericSetup.tool, line 1123, in _runImportStepsFromContext 
    Module Products.GenericSetup.tool, line 1036, in _doRunImportStep 
    - __traceback_info__: plone.app.registry 
    Module plone.app.registry.exportimport.handler, line 35, in importRegistry 
    Module plone.app.registry.exportimport.handler, line 74, in importDocument 
    Module plone.app.registry.exportimport.handler, line 232, in importRecords 
    Module zope.dottedname.resolve, line 38, in resolve 
ImportError: No module named querystring 

隨着錯誤消息表示paregistry衝突,我試圖獲取最新版本(1.2.2,現在)與'bin/buildout -n',仍舊是舊版本(1.0.1)。

所以,我固定下來,在擴建的配置,但隨後得到:

The version, 1.0.1, is not consistent with the requirement, 'plone.app.registry==1.2.2'. While: Installing instance. Error: Bad version 1.0.1

假設DEPS銷paregistry下來的一個,我grepped雞蛋緩存是這樣的:

grep -r --include=requires.txt "plone.app.registry" /path/to/eggs 

沒有結果,就此而言,聲明只需要「大於」版本。

有沒有人有線索,我該如何着手解決這個問題?

編輯: 通過延伸部分(http://dist.plone.org/release/4.1.6/versions.cfg),包含的配置,包括我一直在尋找的線路,排在首位沒有想到的是,點擊「關閉」,現在。

回答

3

您嘗試安裝的軟件包缺少依賴項。問題不在於plone.app.registry。

您可以通過將plone.app.querystring添加到構建中的包列表來解決您的問題;但是,您可能正在安裝的插件缺少其他依賴關係。

+0

使用「-v」(甚至是「-vvv」)標誌運行構建可以幫助您確定問題插件。 – SteveM 2013-03-06 16:31:30

+0

@vangheem:謝謝,我建立了一個新的實例,目前爲止沒有probs,但你的回答通常很有用(提供缺少的模塊,而不是在產生錯誤消息的產品中搜索),接受:) – 2013-03-07 07:16:42

+0

@SteveM:我知道關於'-v'選項,但當然不能經常指出:) – 2013-03-07 07:18:27