2013-10-23 127 views
4

安裝包我用下面的命令無法卸載由easy_install的

easy_install Beaver 

現在我需要從我的服務器刪除該軟件包,安裝的模塊海狸和我做了以下內容:

easy_install -m Beaver 

但該包仍然在系統中,並且我收到以下消息:

Searching for Beaver 
Best match: Beaver 30 

Using /usr/local/lib/python2.7/dist-packages 

Because this distribution was installed --multi-version, before you can 
import modules from this package in an application, you will need to 
'import pkg_resources' and then use a 'require()' call similar to one of 
these examples, in order to select the desired version: 

    pkg_resources.require("Beaver") # latest installed version 
    pkg_resources.require("Beaver==30") # this exact version 
    pkg_resources.require("Beaver>=30") # this version or higher 

Processing dependencies for Beaver 
Finished processing dependencies for Beaver 

該fo llowing命令:

which beaver 

顯示我的路徑該模塊

/usr/local/bin/beaver 

幫我刪除這個包從系統中完全地

回答

6

下面是關於它的一個很好的答案:How do I remove packages installed with Python's easy_install?

我認爲安裝pip並卸載該軟件包會更容易。就像上面的鏈接所說的那樣,你可以刪除在你的站點包Python目錄中很容易找到的包目錄(但我更喜歡第一個選項)。

pip uninstall Beaver 
+1

即使適用於pip卸載pip本身。 – user1893148