如何升级mac os 10.12?

如题所述

去python的官网下载最新的python,python-3.5.2-macosx10.6.pkg,安装。默认会安装到/Library/Frameworks/Python.framework/Versions/3.5路径

删除原有的python,命令如下

sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7

把第一步里安装好的Python路径移到系统原来的目录位置,命令如下: 

sudo mv /Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions

修改文件所属的Group。设置Group为wheel,原来系统自带的亦如此。sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.5

更新Current的Link。在Versions的目录里有一个Current的link,是指向当前的Python版本,原始是指向系统自带的Python2.7.2,把它删除后,link就失效了,所以需要重新链一下。命令如下:

删除命令:

sudo rm /System/Library/Frameworks/Python.framework/Versions/Current

链接命令:sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions/Current

重新链接可执行文件

1) 删除系统原来的执行文件

sudo rm /usr/bin/pydoc

sudo rm /usr/bin/python

sudo rm /usr/bin/pythonw

sudo rm /usr/bin/python-config

2) 创建新的链接

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pydoc3.5 /usr/bin/pydoc

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /usr/bin/python

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/pythonw3.5 /usr/bin/pythonw

sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5m-config /usr/bin/python-config

更新.bash_profile文件命令如下:cd ~

vim .bash_profile  #插入新的Python路径

# Setting PATH for Python 3.5

# The orginal version is saved in .bash_profile.pysave

PATH="/System/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"

export PATH

macos10.12 升级到最新的python3.5环境

打开终端

输入python

macos10.12 升级到最新的python3.5环境

参考资料

百度知道.百度知道[引用时间2017-12-24]

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-21

下载 macOS Sierra

为了获得最强的安全性和最新的功能,请确定您能不能升级到 macOS Catalina(Mac 操作系统的最新版本)。

如果您仍然需要 macOS Sierra,请使用这个链接:下载 macOS Sierra。一个名为“InstallOS.dmg”的文件会下载到您的 Mac 上。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网