, 나는 사이트 만들기에 얻을 : 오류 메시지로 'ImportError : No querystring'모듈을 해결하는 방법은 무엇입니까? 플론 (Plone)-4.1.6-사이트에서 여러 종속성이있는 제품을 설치하는 경우
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)이 선택됩니다.
그래서, buildout의 설정에 그것을 아래로 고정,하지만 얻을 :
grep -r --include=requires.txt "plone.app.registry" /path/to/eggs
: 핀이 아래로 paregistry deps 중 하나를 가정
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
, 나는이 같은 계란 캐시를 grepped
선언문에는 '보다 큼'버전 만 필요하다는 결론은 없습니다.
단서가 있습니까? 어떻게 해결할 수 있습니까?
편집 :이 확장 부분 (http://dist.plone.org/release/4.1.6/versions.cfg)를 통해 포함 된 설정은, 지금, 닫기를 클릭 처음에 그 생각을하지 않았다, 내가 찾던 라인이 포함되어 있습니다.
"-v"(또는 "-vvv") 플래그로 buildout을 실행하면 문제가있는 addon을 판별하는 데 도움이 될 수 있습니다. – SteveM
@vangheem : 감사합니다. 지금까지 probes가없는 새 인스턴스를 만들었지 만 일반적으로 대답이 유용합니다 (오류 메시지를 생성하는 제품을 검색하는 대신 누락 된 모듈 제공). –
@SteveM : 알아요. '-v'옵션에 대해서,하지만 당연히 충분히 지적 할 수는 없다. :) –