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

发布于 2021-02-02 23:22:17

我想从Mac OS X 10.6.4中完全删除Python 2.7。我设法PATH通过还原删除了变量中的条目.bash_profile。但是我也想删除所有由python 2.7安装包安装的目录,文件,符号链接和条目。我从http://www.python.org/获得了安装软件包。我需要删除哪些目录/文件/配置文件条目?某处有清单吗?

关注者
0
被浏览
212
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    不要试图删除任何苹果公司提供的系统的Python这是在/System/Library和/usr/bin,因为这可能会破坏你的整个操作系统。
    注意: 以下列出的步骤不会影响Apple提供的系统Python 2.7;请参阅第133页上的“执行。他们只会删除第三方Python框架,例如python.org安装程序安装的框架。

    完整列表在此处记录。基本上,你需要做的是以下操作:

    删除第三方Python 2.7框架

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

    删除Python 2.7应用程序目录

    sudo rm -rf "/Applications/Python 2.7"
    

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

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

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

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

    如有必要,请编辑你的外壳配置文件,以删除添加/Library/Frameworks/Python.framework/Versions/2.7到你的PATH环境文件中的操作。根据你所使用的shell,任何下列文件可能已被修改: ~/.bash_login,~/.bash_profile,~/.cshrc,~/.profile,~/.tcshrc,和/或~/.zprofile



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看