删除 Python framework
1sudo rm -rf /Library/Framework/Python.framework/Versions/2.7想删除其他版本,可选 Python.framework 里的其他文件夹。或者想完全删除所有版本,可直接删除 Python.framework。
删除 Python APP
1sudo rm -rf "/Applications/Python 2.7"
或者,
1
sudo rm -rf "/Applications/Python Launcher.app"
主要看你 /Applications/ 文件夹下是哪个 App,不同 Python 安装方式的 app 可能不一样,可以通过 `ls /Applications/ | grep python` 查看。
删除程序链接(symbolic links)
12cd /usr/local/bin/ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | tr -d @ | xargs rm删除环境变量
把 ~/.bash_profile, ~/.bash_login 或 ~/.profile 中的 Python 路径删除。
如果 Python 是通过 Anaconda 安装,则删除 Anaconda
(1) 删除 Anaconda 目录,通常为 ~/anaconda
(2) 删除 /usr/local/bin 下的 conda 链接
(3) 删除环境变量里的 conda 路径如果 Python 是在管理员身份下安装的,则执行 1~4 步骤时,运行目录从 /usr/local/bin 改为 /usr/bin,框架目录从 /Library/Frameworks/Python.framework 改为 /System/Library/Frameworks/Python.framework。