我試圖用pip爲64位Python 2.7安裝ZODB3。此安裝需要本地編譯器來編譯BTrees擴展。由於我沒有安裝所需的MS編譯器:用於64位窗口的ZODB 3
- 在Python 2.7中是否有用於ZODB的二進制64位Windows安裝程序?我用谷歌,但沒有成功
- BTrees是真的需要還是我可以安裝ZODB3沒有BTrees?
Cherrs,Uwe。
我試圖用pip爲64位Python 2.7安裝ZODB3。此安裝需要本地編譯器來編譯BTrees擴展。由於我沒有安裝所需的MS編譯器:用於64位窗口的ZODB 3
Cherrs,Uwe。
ZODB3軟件包帶有用於Windows的預編譯的雞蛋,請參閱PyPI page for ZODB3。
你需要明確告訴pip
它需要安裝一個雞蛋;它通常不支持從一個雞蛋安裝:
pip install --egg ZODB3
或者,你可以使用easy_install
代替。
在ZODB3上苦苦掙扎在Windows上easy_install/pip/compiler woes?嘗試克里斯托夫Gohlke的 「非官方的Windows可執行文件的Python擴展包」 下載頁面:
64位和32位ZODB3二進制文件打包爲.exe文件安裝程序可爲Python 2.5/2.6/2.7:http://www.lfd.uci.edu/~gohlke/pythonlibs/#zodb3
你首先需要從同一來源運行相應zope.interface安裝:http://www.lfd.uci.edu/~gohlke/pythonlibs/#Zope.interface
我的點子1.1版沒有--egg選項,PIP的網站並沒有提到這個標誌太。但使用easy_install是解決方案! – rocksportrocker
@rocksportrocker:它被添加到點1.2。 –
嗯,我正在瀏覽http://www.pip-installer.org/en/latest/index.html這是關於v 1.2.1,但這個網站並沒有提及 - 蛋也,也許文件不起來至今。我嘗試升級我的點子。謝謝。 – rocksportrocker