$ pip install Plone“PIP安装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'
$ pip install Plone“PIP安装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'
Plone
不通过pip
支持安装,即使它可以发现作为一个Python包与pip search Plone
。
我在#plone
IRC频道上提出这个问题,发现了这一点。
Per @ SteveM的评论,easy_install和setup_tools无法处理与Plone一样多的依赖关系的应用程序的所有已知良好设置问题。这就是扩建的好处。
的问题很可能在z3c.objpath 1.0其中没有命名空间声明。修复并在z3c.objpath 1.1中发布。
(我试图通过PIP开RTD建立Plone的文档时,有同样的错误。)
如果你想安装的Plone与PIP尝试plock。
真的没有任何“点子”包的东西。这是一个Python包,列在PyPI上。 pip,easy_install和setup_tools不能处理具有与Plone一样多的依赖性的应用程序的所有已知良好设置问题。这就是扩建的好处。 – SteveM 2012-07-12 03:56:27
在README中对此进行了说明,以便在人们尝试自行安装Plone时避免出现更多问题https://github.com/plone/Products.CMFPlone/commit/f829957027d3234d8241b27b9d30153e6002dff0 – 2012-07-12 06:45:25