关于mac系统下删除自安装的python

会有一股神秘感。 提交于 2020-02-29 11:37:11

前提:是通过官方的pkg安装的版本

用途:升级python时,比如3.7升级到3.8, (其实不需要删除旧版,删除之后pycharm的项目如果用了venv,会有较大调整,慎用;我是打算了全部干掉之后安装 anaconda)

方法:

#删除
sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7
sudo rm -rf /Applications/Python\ 3.7

#查找删除链接
ls -l /usr/local/bin | grep '/Library/Frameworks/Python.framework/Versions/3.7' 

最后将 ls 出的结果手工删除,当然也可以配合 xargs 直接处理,慎重起见一个个检查删除

【补充】漏了一个地方 ~/.bash_profile ,这个文件里也有关于 python的路径,不删注释亦可

 

注意点:

  1. 默认使用的不是root,因此删除必须带 sudo ,否则会权限被拒
  2. 非到万不得已,不太建议这么干,对原项目可能有不小的影响。最好一开始就用home brew 或者 anaconda 来管理。

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!