2014-02-26 125 views
1

在Windows 7上,我使用easy_install安裝pip並希望安裝較低版本的pip。 我想刪除舊版本,但不知道如何完全刪除easy_install安裝的點(或者如果有方法可以不通過easy_install,那很好)。我該怎麼做呢?如何完全卸載使用easy_install安裝的pip?

+0

你的操作系統是什麼? – philshem

+0

已被添加到原始帖子。 – Rolando

+0

具有諷刺意味的是,'pip'旨在很大程度上取代'easy_install',以實現一致的軟件包更新和卸載... – SingleNegationElimination

回答

5

沒有完全自動卸載,但你可以在兩個步驟做:

easy_install -m pip 

這應該從easy-install.pth去除PIP和打印的完整路徑安裝PIP哪裏。現在只需手動刪除前一個命令打印的路徑。或者你可以手動編輯easy-install.pth並刪除點源,如果你知道他們位於何處。

+0

我應該刪除哪些文件?所有easy_install pip文件位於何處?它真的只是它引用的pip-1.5.4-py2.7.egg文件嗎? – Rolando

+0

只需.egg文件或文件夾。 –

+0

其實我意識到,如果安裝的軟件包包含用戶腳本,就像我相信pip所做的那樣,那麼這些仍然會被上述留下。在pip的情況下,在easy_install所在的同一位置可能有一個名爲'pip'的文件。如果您安裝另一個版本的pip,這並不重要,因爲其他版本的安裝將會覆蓋腳本。 –

相關問題