Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.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 - Fatal编程技术网

如何找到不同的Python安装并删除它们?

如何找到不同的Python安装并删除它们?,python,Python,我有很多Python的安装,我是通过pip、dmg等安装的。。我想删除除一个以外的所有文件 需要一些关于查找不同安装并移除它们的指导 请阅读以下内容: 但除了完全重新安装操作系统外,没有任何具体的解决方案。。我不想重新安装完整的操作系统。任何关于如何进行清理的建议。对不起,问题太宽泛了 编辑: 使用以下命令: python3 --version #shows the version of your python3 if exist python2 --version #shows the

我有很多Python的安装,我是通过pip、dmg等安装的。。我想删除除一个以外的所有文件

需要一些关于查找不同安装并移除它们的指导

请阅读以下内容:

但除了完全重新安装操作系统外,没有任何具体的解决方案。。我不想重新安装完整的操作系统。任何关于如何进行清理的建议。对不起,问题太宽泛了

编辑:

使用以下命令:

python3 --version #shows the version of your python3 if exist 

python2 --version #shows the version of your python2 if exist 

python --version # shows which version in in use by default 
然后,要卸载其中一个,必须执行以下步骤:

例如卸载
python2.7

1.删除Python 2.7框架

sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
2.删除Python 2.7应用程序目录

sudo rm -rf "/Applications/Python 2.7"
  • 删除
    /usr/local/bin
    中指向此python版本的符号链接参见
    ls-l/usr/local/bin

  • 在命令行上尝试“哪个python”、“哪个python 2”、“哪个python 3”。这将告诉您当前处于活动状态的位置。(卸载python后,应该会告诉您下一个python的位置)。@MichaelAaronSafyan如何卸载python?根据位置,您可以查找相应的工具并相应删除。例如,“/opt/local”可能与MacPorts或其他工具一起安装。。。找到相关文档并相应地卸载。对于“/usr/local/bin”,它可能是手动安装的。。。您可能希望找到所有关联的文件并删除它们。保持系统框架版本不变。
    sudo rm -rf "/Applications/Python 2.7"