无法在 mac os 中卸载 python 2.7

Posted

技术标签:

【中文标题】无法在 mac os 中卸载 python 2.7【英文标题】:Unable to uninstall python 2.7 in mac os 【发布时间】:2019-06-26 23:11:48 【问题描述】:

我的 macbook pro 上的 /usr/bin 中安装了 python 2.7。当我执行 ls python* 时,我看到这些文件: python python-config python2.7 python2.7-config pythonw pythonw2.7.

我想删除它们,但找不到方法,我尝试了 sudo rm -rf 和其他方法,但似乎没有任何效果。

当我执行 sudo rm -rf 我得到这个:

rm: python: 不允许操作,

当我执行 sudo rm python 时,我得到了这个

覆盖 rwxr-xr-x 根/轮限制,为 python 压缩?

我想从我的系统中完全删除 python,有人可以帮助我吗?

【问题讨论】:

How to uninstall Python 2.7 on a Mac OS X 10.6.4?的可能重复 你要删除谁的python 2.7。 【参考方案1】:

Lol 不敢相信没有人这么说过:

开机进入recovery,关闭SIP: csrutil 禁用 重新开始, 打开终端 cd /usr/bin 然后 sudo chmod -R 777 ./ 再试一次 $ python --version 你不应该再看到它

【讨论】:

【参考方案2】:

引用here

# sudo rm -rf /Library/Frameworks/Python.framework
sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
sudo rm -rf "/Applications/Python 2.7"
cd /usr/local/bin && \
sudo ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk 'print $9' | xargs rm

【讨论】:

【参考方案3】:

不要从您的 Mac 计算机中删除 python 2.7。正如你所看到的,你可能无论如何都做不到。 Mac 使用 python 并且文件受到保护以确保它们不会被删除。

如果你想运行另一个版本的 python 安装它并设置虚拟环境。

【讨论】:

以上是关于无法在 mac os 中卸载 python 2.7的主要内容,如果未能解决你的问题,请参考以下文章

mac下安装2.7和3.6版本的Python

在 Mac OS X 上安装了 Python 3,但它仍然是 Python 2.7

在 Mac OS X 10.6 上使用带有 Python 2.7 的 Google App Engine SDK

如何从 Mac OS X 中卸载 MySQL?

在 Mac OS X 上卸载 Django

当我在 mac 上安装了 python 3.5 时,终端运行 python 2.7。