2010-03-23 118 views
11

你可以刪除python模塊嗎?我已經安裝了一個我想要刪除的內容,似乎無法弄清楚。刪除python模塊?

感謝

+0

你是如何安裝它的?它是哪個特定的模塊/包?你在什麼平臺上(如果在你更新你的問題後,這不會很明顯)? – 2010-03-23 18:00:10

回答

4

這已經問here

進入python安裝的「site-packages」目錄並手動刪除文件。

+2

它似乎不在「網站包」目錄中。 – Matthew 2010-03-23 16:45:22

18

要查找的模塊,只是做一個:

$ python 
>> import module 
>> print module.__file__ 
'/some/directory' 

,或者如果它是一個包:

>> import package 
>> print package.__path__ 

,並刪除它。

+2

更簡單:我從來沒有見過「打印模塊」無法正確顯示它的位置,無論是模塊,包,內部zip文件等。 – 2010-03-23 17:59:40

+0

一個python庫也可以安裝獨立的腳本,這些腳本可以放在其他目錄中。 – erickrf 2015-07-17 19:42:49

+3

用python3不要忘記括號:print(module .__ file__) – 2016-07-31 09:41:48

5

如果您使用的是Windows下的Python,下面的命令是你需要什麼

pip uninstall module 

在某些情況下,你可能已經安裝了不同版本的模塊。例如,在我通過pip安裝了lxml3.4.4之後,我還使用其預先構建的二進制文件安裝了lxml3.5.0,因此,上面列出的命令僅刪除第一個。所以我需要運行它兩次

pip uninstall lxml 
pip uninstall lxml 

它已完成卸載。看看它是否有幫助。