2012-07-11 209 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