MAC默认安装python2;自己又安装了python3,两者存在依赖关系互相干扰。(比如,升级或卸载pip时,会报错)
因此想全部卸载掉python,只安装python3。Python2因为是系统自带的,需要root权限才能操作。
搜索了相关文章,网评都不建议卸载MAC自带的python2,因为存在系统依赖。建议使用 homebrew 安装 Python3。
卸载python3
【图形界面操作】
1、在Mac的“程序坞”中,点击“访达”应用程序图标,找到Python3.8图标,移入废纸篓。
但这种卸载方式会有残余的垃圾文件,需要手动删除。
2、点击菜单栏“前往--前往文件夹”/“Go--Go to Folder...”,输入/Library/Frameworks/Python.framework/Versions
3、右击“3.8”文件夹,移入废纸篓
4、同样方法删除链接 /usr/local/bin
【命令行操作):
删除环境变量(用户目录下)
vi ~/.bash_profile
Python2.x存放在/System/Library/Frameworks/Python.framework/Versions目录下
卸载pip(使用root后可以卸载成功)
python -m pip uninstall pip
启用root、更改密码
【启用/更改 root 密码】
选取苹果菜单 () >“系统偏好设置”,然后点按“用户与群组”(或“帐户”)。