uninstallPython

这是你MacBook💻 上面安装了很多不同版本的Python🐍 突然有一天,你不想再看见他们🙈 或者是你抛弃了最原始的python🐍,从而投奔anaconda或者pyenv时 你就需要卸载🗑️他们 那么问题来了,如何彻彻底底的卸载它们呢❓

图形化操作

1、直接在Mac的“程序坞”中,点击“访达”应用程序图标,找到Python的图标,移入废纸篓就可以啦 ⚠️_但这种卸载方式会有残余的垃圾文件📃,需要手👋动删除🗑️_ 2、点击菜单栏“前往–前往文件夹”/“Go–Go to Folder…”,输入/Library/Frameworks/Python.framework/Versions 3、右击“[你对应Python版本]例如:3.8”文件夹,移入废纸篓 4、同样方法删除链接 /usr/local/bin

命令行操作

删除框架
$ ls /Library/Frameworks/Python.framework/Versions/[Python版本]
$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/[Python版本]
删除链接
ls -l /usr/local/bin  grep '/Library/Frameworks/Python.framework/Versions/[Python版本]'
cd /usr/local/bin/
ls -l /usr/local/bin |grep ‘
/Library/Frameworks/Python.framework/Versions/[Python版本]
’ | awk '{print $9}'tr -d @ xargs rm
(这里实际操作时提示文件或路径不存在,没有删除成功。 实际通过图形界面移入废纸箱)
#删除环境变量(用户目录下)
#bash用户
vi ~/.bash_profile
#zsh用户
vi ./.zshrc
删除应用
$ sudo rm -rf
/Applications/Python/[Python版本]
$ sudo rm -rf
/Applications/Python/[Python版本]

Python2.x存放在/System/Library/Frameworks/Python.framework/Versions目录下

https://img2020.cnblogs.com/blog/2007221/202008/2007221-20200802131117929-1722543455.png

卸载pip(使用root后可以卸载成功)

sudo su
python -m pip uninstall pip