&引用;pip安装Plone“;安装错误

&引用;pip安装Plone“;安装错误,plone,pip,Plone,Pip,$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' addpackage中的第172行“File”/Users/rob/.virtualen

$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'
addpackage中的第172行“
File”/Users/rob/.virtualenvs/plone/bin/./lib/python2.7/site.py”
行政主任(行)
文件“字符串>”,第1行,在
键错误:“z3c”

Plone
不支持通过
pip
安装,即使它可以通过
pip-search-Plone
作为Python包找到

我通过在IRC频道上问这个问题发现了这一点

根据@SteveM的评论,easy_install和setup_tools无法处理与Plone一样多依赖项的应用程序的所有已知良好设置问题。这就是buildout的好处所在

参考文献:


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


(我在尝试通过pip在RTD上构建Plone文档时遇到了相同的错误。)

如果您想使用pip安装Plone,请尝试。

实际上没有“pip”包。这是一个Python包,在PyPI上列出。pip、easy_install和setup_工具无法处理与Plone一样多依赖项的应用程序的所有已知良好设置问题。这就是buildout的好处。在自述文件中对此进行了澄清,这样当人们试图自行安装Plone时,我们就可以避免进一步的问题