如何完全卸载Python及其所有包?

3

我安装了一些包,但我认为其中一些包可能已经损坏或与版本冲突。

有没有一种好的方法可以卸载每个包和Python本身?


1
如何操作取决于它是如何安装的,以及您使用的系统。您没有告诉我们任何信息。 - David Heffernan
尝试重新安装而无需卸载? - Ruggero Turra
我曾经不小心使用yum卸载了Python,由于yum依赖于Python,因此它也高高兴兴地被卸载了。糟糕。 - Neil
1个回答

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。这将消除你所安装的所有内容。

请检查与 site-packages 相同文件夹中的 site.py,确定是否需要注释掉某些内容。 - wberry

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接