Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何完全卸载Python及其所有软件包?_Python_Packages_Uninstallation - Fatal编程技术网

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

如何完全卸载Python及其所有软件包?,python,packages,uninstallation,Python,Packages,Uninstallation,我安装了一些软件包,但我认为有些软件包已损坏或与版本冲突 是否有一种卸载每个包和python本身的好方法?如果您只想删除所有已安装的包(而不是所有python),那么您需要取消您的站点包目录 要找到它,请从Python运行>>导入一些\u包(其中一些\u包是您安装的包;setuptools是您可能拥有的包),然后运行一些\u包。输出应该类似于/path/to/site packages/distribute-0.6.19-py2.6.egg/setuptools/\uuuu init\uuuuu

我安装了一些软件包,但我认为有些软件包已损坏或与版本冲突


是否有一种卸载每个包和python本身的好方法?

如果您只想删除所有已安装的包(而不是所有python),那么您需要取消您的
站点包
目录


要找到它,请从Python运行
>>导入一些\u包(其中
一些\u包是您安装的包;
setuptools
是您可能拥有的包),然后运行
一些\u包。输出应该类似于
/path/to/site packages/distribute-0.6.19-py2.6.egg/setuptools/\uuuu init\uuuuu.pyc
。删除(或者更好的是重命名)并重新创建
/path/to/site包
。这将删除您安装的所有内容。

如何做到这一点取决于它的安装方式和您使用的系统。您没有告诉我们这些。是否尝试在不卸载的情况下重新安装?我不小心让yum卸载了一次python,因为yum依赖于python,所以它也很高兴地卸载了自己。哎呀,请检查
site.py
site packages
位于同一文件夹中的
site.py,查看是否也需要对内容进行注释。