$ pip install Plone
安装了很多软件包,但随后出现了这个错误:
File "/Users/rob/.virtualenvs/plone/bin/../lib/python2.7/site.py", line 172, in addpackage
exec(line)
File "string>", line 1, in <module>
KeyError: 'z3c'
答案 0 :(得分:4)
Plone
不支持通过pip
进行安装,即使它可以作为带有pip search Plone
的Python包找到。
我在#plone
IRC频道上提出这个问题时发现了这一点。
Per @ SteveM的评论,easy_install和setup_tools只是不能处理与Plone一样多依赖的应用程序的所有已知良好设置问题。这就是buildout的好处。
答案 1 :(得分:3)
问题可能在z3c.objpath 1.0中没有名称空间声明。修复并在z3c.objpath 1.1中发布。
(尝试通过pip在RTD上构建Plone文档时遇到了同样的错误。)
答案 2 :(得分:1)
如果您想使用pip安装Plone,请尝试plock。