首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Mac OS X 10.6.4上卸载Python 2.7?

如何在Mac OS X 10.6.4上卸载Python 2.7?
EN

Stack Overflow用户
提问于 2010-09-29 15:03:39
回答 16查看 989.6K关注 0票数 411

我想从我的MacOSX10.6.4中完全删除Python2.7。通过恢复我的.bash_profile,我设法从PATH变量中删除了条目。但我也想删除Python2.7安装包安装的所有目录、文件、符号链接和条目。我已经从http://www.python.org/获得了安装包。我需要删除哪些目录/文件/配置文件条目?有什么地方有名单吗?

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2010-09-29 16:18:22

不要试图删除苹果公司提供的/System/Library/usr/bin中的任何系统Python,因为这可能会破坏整个操作系统。

注意:下面列出的步骤不会影响苹果提供的系统Python2.7;它们只删除第三方Python框架,如安装的框架。

完整的列表是documented here。基本上,你需要做的就是:

  1. 移除第三方Python2.7框架

sudo rm /Library/Frameworks/Python.framework/Versions/2.7

  • Remove -rf Python2.7应用程序目录

sudo rm -rf“/Applications/Python2.7”

  • 删除/usr/local/bin中指向此Python版本的符号链接。查看他们使用

ls本地/usr/ -l /bin| grep '../Library/Frameworks/Python.framework/Versions/2.7‘

然后运行以下命令删除所有链接:

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

  • 如有必要,请编辑您的外壳配置文件,以删除将/Library/Frameworks/Python.framework/Versions/2.7添加到PATH环境文件。根据您使用的~/.zprofile.

,以下任何文件都可能已被修改:~/.bash_login~/.bash_profile~/.cshrc~/.profile~/.tcshrc和/或shell

票数 855
EN

Stack Overflow用户

发布于 2012-04-25 10:16:53

这个可以用:

代码语言:javascript
复制
cd /usr/local/bin/
ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/2.7' | awk '{print $9}' | tr -d @ | xargs rm

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

票数 77
EN

Stack Overflow用户

发布于 2020-04-22 17:05:58

创建指向最新版本的符号链接

代码语言:javascript
复制
 ln -s -f /usr/local/bin/python3.8 /usr/local/bin/python

关闭并打开新终端

并尝试

代码语言:javascript
复制
 python --version
票数 49
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3819449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档