2016-02-27 47 views
3

我試圖運行以下命令:試圖安裝psycopg2 == 2.6.1由於egg_info失敗?

pip install psycopg2==2.6.1 

,我得到了以下錯誤:

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/mk/brv9xsjn14df5th28_k1nphw0000gn/T/pip-build-S1xSB8/psycopg2

反正是有解決這一問題?我試過升級點和升級設置工具無濟於事。

+0

http://stackoverflow.com/questions/17886647/cant-install-via-pip-because-of-egg-info-error應幫你 $ [sudo] python ez_setup.py $ [sudo] easy_install pip $ [sudo] pip install psycopg == 2.6.1 –

+0

那也沒用,試過了。 – Cisplatin

+0

可以嘗試安裝PIP == psycopg2 2.6.1 --no-緩存目錄 使其收到包裹新鮮從服務器 –

回答

1

我以前也有同樣的問題。

我強烈懷疑這是因爲您沒有安裝構建依賴項。

如果你在Ubuntu,試試這個:

$ sudo apt-get build-dep python-psycopg2 
$ sudo pip install psycopg2==2.6.1 
+0

不幸的是我在Mac – Cisplatin

+0

你見過[此帖]( http://stackoverflow.com/questions/33866695/install-psycopg2-on-mac-osx-10-9-5-pg-config-pip)?您可能需要從源代碼編譯... –

相關問題