如何删除除 OS X 携带的所有其他 python 版本

use*_*628 5 python unix macos uninstallation python-3.x

在问这个问题之前,我尝试了很多方法。我主要关注这些帖子。

如何在 mac os x 上找到所有 python 安装并卸载除本机 OS X 安装之外的所有安装

如何清理 iPython 环境以便我可以重新开始使用 Jupyter 和 Python 3.x?

我也试过

conda install anaconda-clean
anaconda-clean --yes
rm -rf ~/anaconda3
Run Code Online (Sandbox Code Playgroud)

brew cleanup python3

但我还有很多 python 版本

GZs-MacBook-Pro:bin gz$ which python
/usr/bin/python
GZs-MacBook-Pro:bin gz$ which python3
/usr/bin/python3
GZs-MacBook-Pro:bin gz$ ls /System/Library/Frameworks/Python.framework/Versions
2.3 2.5 2.6 2.7 Current
GZs-MacBook-Pro:bin gz$ ls /Library/Frameworks/Python.framework/Versions
ls: /Library/Frameworks/Python.framework/Versions: No such file or directory
GZs-MacBook-Pro:bin gz$ ls -l /usr/bin/python*
lrwxr-xr-x  1 root  wheel     75  9 Oct 23:42 /usr/bin/python -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x  1 root  wheel     82  9 Oct 23:42 /usr/bin/python-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
lrwxr-xr-x  1 root  wheel     75  9 Oct 23:42 /usr/bin/python2 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x  1 root  wheel     75  9 Oct 23:42 /usr/bin/python2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x  1 root  wheel     82  9 Oct 23:42 /usr/bin/python2.7-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
-rwxr-xr-x  1 root  wheel  31456  5 Dec 04:32 /usr/bin/python3
Run Code Online (Sandbox Code Playgroud)

除了 OS X 上的原始版本之外,如何删除其他 python 版本?

Cod*_*ash -1

对于 Windows ......

你必须遵循两种方式:-

首先,你可以......

    • 转到控制面板并选择添加或删除程序。

    • 假设您安装了旧版本 XY,请滚动程序列表,对于已安装的每个 Python XY 包,在列表中选择它并单击“删除”。

    • 请注意,大多数包将列为 Python XY package_name- package_version,例如 Python 2.5 numpy-1.0.4,但少数包(例如 wxPython,对于 Python 2.5 列为 wxPython 2.8.7.1(unicode))可能不遵循该约定,需要您在整个程序列表中搜索软件包。

    • 目录 C:\PythonXY\ 仍然存在,因此建议删除该目录以避免混淆(在删除该目录之前确保备份其中的所有代码!!!)删除 Python XY 的任何快捷方式或IPython 可能仍在“开始”菜单下。

其次,你可以......

    • 在“开始”菜单上键入“IDLE”。
    • 请注意,请选择您要删除的版本。
    • 右键单击在您的计算机上找到的应用程序。
    • 选择“打开文件位置”。
    • 在 Windows 资源管理器中,右键单击 IDLE 快捷方式。
    • 选择“属性”
    • 在“目标”字段的开头,您应该看到“pythonw.exe”文件的位置。
    • “python.exe”应该就在它旁边。
    • 您可以卸载这些文件或整个文件夹。

谢谢。