【问题标题】:Safe way to uninstall old version of python卸载旧版本python的安全方法
【发布时间】:2017-08-14 09:35:39
【问题描述】:

我想在 Mac 上更新我的 Python 框架并删除旧版本 但我不确定是否安全

rm -fr /Library/Frameworks/Python.framework/Versions/2.4 - 2.5 - 2.6 -3.0 etc.

有什么建议吗?

【问题讨论】:

    标签: python macos installation


    【解决方案1】:

    是的,它很安全。
    Mac的系统python在/System/Library/....
    从 python.org 下载安装的 .dmg 放在/Library/...
    不要删除 /System 的,但 /Library 是用户安装的,所以应该可以安全删除。

    【讨论】:

    • 我个人已经这样做了——我已经安装了 python.org 的 .dmg,然后将它们删除并使用 homebrew 从源安装。
    • 要彻底删除旧的,你也可以将python.org安装程序安装的相应文件夹删除到/Applications/Applications/MacPython 2.n/Applications/Python m.n。最后一块是删除/usr/local/bin中对应的符号链接(not /usr/bin!)
    • +1 内德。同意。我忘记了那些步骤,但我记得做过。
    • 不要乱用 /System/Library/Frameworks/Python.framework/ 比较安全
    • 我无法执行上述命令。即使我使用 sudo,我也会收到“不允许操作”。 @snapshoe
    【解决方案2】:

    不,这不安全。一般来说,不要乱用操作系统自带的 Python,很多系统工具都依赖于特定版本的 Python。

    【讨论】:

    • 是的,您不应该混淆作为 OS 发行版一部分的 Python 文件。但是 OP 引用的路径不是 OS X 附带的 Python,而是由 python.org 安装程序或其他第三方安装程序安装的路径。
    • /Library/Frameworks/Python.framework 不是系统的
    猜你喜欢
    • 2016-12-28
    • 2017-01-07
    • 1970-01-01
    • 2016-07-30
    • 1970-01-01
    • 2021-05-24
    • 2014-06-03
    • 2013-01-09
    相关资源
    最近更新 更多