2016-06-26 175 views
0

我想安裝PyDrive [python的谷歌驅動器api的包裝庫]和PIP給我這個錯誤。它在嘗試安裝諸如matplotlib或mega.py [python的mega.nz api]時做了同樣的事情。試圖安裝模塊時PIP錯誤

這裏的錯誤: enter image description here

任何人都得到一個線索是怎麼回事?

乾杯

+0

我也嘗試過pip.exe,但它沒有任何區別。 – iPhynx

+0

使用pip3,因爲您使用的是python 3.x –

+2

奇怪的是,'pip.py'在'c:\ python34' –

回答

1

你可以嘗試重新命名該pip.py別的東西。

在您的系統上有一個名爲pip的庫(它也可能捆綁在pip.exe中)。這與實際從命令行運行pip的「入口點」腳本不同。當你運行pip時,它會嘗試導入名爲pip的庫。如果腳本目錄(代表入口點腳本,而不是庫)中存在名爲pip.py的腳本,則可以導入該腳本而不是真實的庫。如果確實是這個問題,將pip.py重命名爲其他名稱將會刪除名稱衝突,並允許pip正確導入它所需的庫。

我不確定你是如何在第一個腳本目錄中結束pip.py的。我不認爲它應該在那裏。我在Windows上的Python安裝沒有它。

+0

再次感謝! c: – iPhynx

+0

@iPhynx還注意到GitHub上有一個PyDrive的新版本,它支持Py3等等。查看更新的[文檔](https://github.com/googledrive/PyDrive#pydrive)。 –