2012-07-11 178 views
2

$ 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' 

回答

4

Plone不通过pip支持安装,即使它可以发现作为一个Python包与pip search Plone

我在#plone IRC频道上提出这个问题,发现了这一点。

Per @ SteveM的评论,easy_install和setup_tools无法处理与Plone一样多的依赖关系的应用程序的所有已知良好设置问题。这就是扩建的好处。

参考文献:
Full trace of error
Reasons why it fails

+4

真的没有任何“点子”包的东西。这是一个Python包,列在PyPI上。 pip,easy_install和setup_tools不能处理具有与Plone一样多的依赖性的应用程序的所有已知良好设置问题。这就是扩建的好处。 – SteveM 2012-07-12 03:56:27

+3

在README中对此进行了说明,以便在人们尝试自行安装Plone时避免出现更多问题https://github.com/plone/Products.CMFPlone/commit/f829957027d3234d8241b27b9d30153e6002dff0 – 2012-07-12 06:45:25

3

的问题很可能在z3c.objpath 1.0其中没有命名空间声明。修复并在z3c.objpath 1.1中发布。

(我试图通过PIP开RTD建立Plone的文档时,有同样的错误。)

1

如果你想安装的Plone与PIP尝试plock