我想从我的Mac OS X 10.6.4中完全删除Python 2.7。通过恢复.bash_profile,我成功地从PATH变量中删除了条目。但我还想删除Python 2.7安装包安装的所有目录、文件、符号链接和条目。我从http://www.python.org/上得到了安装包。我需要删除哪些目录/文件/配置文件条目?哪里有名单吗?


当前回答

这个可行:

cd /usr/local/bin/
ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | tr -d @ | xargs rm

描述: 它列出所有链接,删除@字符,然后删除它们。

其他回答

试图卸载Python

brew uninstall python

将不会删除本机安装的Python,而是删除使用brew安装的Python版本。

尝试删除某些python库时要小心,Mac OS需要python! 不要删除以下文件夹中的任何Python版本:

/usr/bin
system/Library

这些Python 2.7版本由Apple安装,并用于Mac OS和其他软件。从这些目录中删除Python可能会破坏系统。

不需要卸载旧的python版本。

只需安装新版本,例如python-3.3.2-macosx10.6.dmg 并将python的软链接更改为新安装的python3.3

使用以下命令查看默认的python和python3.3路径

"which python"和"which python3.3"

然后删除现有的python软链接并将其指向python3.3

从python 2.7.16升级到python 3.9时,我也遇到了同样的问题,只需使用brew install python安装新的python版本,或者下载并安装到您的操作系统即可

sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7 sudo rm -rf "/Applications/Python 2.7" ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' 然后检查-> python——version 在.bash_profile中创建一个别名,指向新的python版本;是这样的: 别名python = " / usr /地方/ bin / python3” 然后保存并运行source ~/.bash_profile。 检查-> python——version

都准备好了

注意:如果您使用Homebrew安装Python,则可以按照以下步骤进行安装,否则请寻找其他解决方案!


要卸载使用Homebrew安装的Python 2.7.10,可以简单地发出以下命令:

brew uninstall python

同样,如果你想卸载Python 3(你是用Homebrew安装的):

brew uninstall --force python3