2012-10-12 100 views
3

我試圖用pip爲64位Python 2.7安裝ZODB3。此安裝需要本地編譯器來編譯BTrees擴展。由於我沒有安裝所需的MS編譯器:用於64位窗口的ZODB 3

  • 在Python 2.7中是否有用於ZODB的二進制64位Windows安裝程序?我用谷歌,但沒有成功
  • BTrees是真的需要還是我可以安裝ZODB3沒有BTrees?

Cherrs,Uwe。

回答

3

ZODB3軟件包帶有用於Windows的預編譯的雞蛋,請參閱PyPI page for ZODB3

你需要明確告訴pip它需要安裝一個雞蛋;它通常不支持從一個雞蛋安裝:

pip install --egg ZODB3 

或者,你可以使用easy_install代替。

+0

我的點子1.1版沒有--egg選項,PIP的網站並沒有提到這個標誌太。但使用easy_install是解決方案! – rocksportrocker

+0

@rocksportrocker:它被添加到點1.2。 –

+0

嗯,我正在瀏覽http://www.pip-installer.org/en/latest/index.html這是關於v 1.2.1,但這個網站並沒有提及 - 蛋也,也許文件不起來至今。我嘗試升級我的點子。謝謝。 – rocksportrocker