gpt4 book ai didi

python-2.7 - 卸载 python.org 版本的 python2.7 以支持默认 OS X python2.7

转载 作者:行者123 更新时间:2023-12-03 23:30:14 24 4
gpt4 key购买 nike

我正在运行 OS X 10.8.2,并且我相信默认情况下它带有 Python 2.7.3。我之前从 python.org 安装了 Python 2.7.2,并且想废弃它以基本上将我系统的默认 python 重置为预安装的。原因是每当我启动任何 *.py 文件 IDLE 时都拒绝打开(即使指定了我安装的 Python2.7.2 IDLE)并且我想让事情保持最新状态。

虽然我从未使用过它,但我确实安装了 MacPorts,并且我看到它对我的 Python 路径做了很多事情——特别是将我的 Python 2.7 路径更改为“/Library/Frameworks/Python.framework/Versions/2.7/bin :${PATH}",所以我不知道这是否有区别。

有人可以在这里推荐一个行动方案吗?如果需要,我很乐意提供更多信息。

最佳答案

构成 python.org python 安装的三件事需要删除。这些步骤对我有用:

  • 删除实际的 Python 安装:
    rm -rf /Library/Frameworks/Python.framework
  • 通过删除位于 /Applications/Python 2.7 的文件夹来移除 Python.org 的额外应用程序:
    rm -rf /Applications/Python\ 2.7
  • 从您的/usr/local/bin 中删除指向python 可执行文件的符号链接(symbolic link)。目录:
    find /usr/local/bin -type l -and -lname "/Library/Frameworks/Python.framework*" -delete
  • 从 bash 启动脚本中删除或注释掉这些行(~/.profile~/.bash_profile):
    # Setting PATH for Python 2.7
    # The orginal version is saved in .profile.pysave
    PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
    export PATH

  • 其中一些步骤可能需要 super 用户权限,例如 sudo .完成此操作后,您应该只拥有原始 Mac。

    基于 http://docs.python.org/2/using/mac.html 上的文档

    关于python-2.7 - 卸载 python.org 版本的 python2.7 以支持默认 OS X python2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13538586/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com