2011-10-13 52 views
3

我安裝了一些軟件包,但我認爲一些軟件包損壞或與版本衝突如何完全卸載Python及其所有包?

是否有一種很好的方法來卸載每個軟件包和python本身?

+4

忘記指定操作系統。 –

+1

如何做到這一點取決於它是如何安裝的,你使用的是什麼系統。你沒有告訴我們這些。 –

+0

嘗試重新安裝而不卸載? –

回答

2

如果你只是想刪除你已經安裝的所有軟件包(而不是所有的Python),你會想要破壞你的site-packages目錄。

爲了找到它,從Python的運行>>> import some_package(其中some_package是你已經安裝了一個包; setuptools是一個你可能有),然後運行some_package.__file__。輸出結果應該與/path/to/site-packages/distribute-0.6.19-py2.6.egg/setuptools/__init__.pyc類似。刪除(或更好的是,重命名)並重新創建/path/to/site-packages。這將擺脫你已經安裝的一切。

+0

檢查'site.py'在與'site-packages'相同的文件夾中以查看是否需要評論。 – wberry