Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解

Mac OS X10.12默认带了Python2.7,不过现在Python3.5出来了,如果想使用最新版本,赶紧升级下吧。

基本步骤如下

第1步:官网下载Python3.3

这里面有windows和mac os x下的安装程序,下载那个64位的安装程序

第2步:安装下载的img文件,安装完后的目录如下:

复制代码代码如下:

/Library/Frameworks/Python.framework/Versions/3.5

第3步:移动python的安装目录

原来的安装目录见第2步,不过所有的python都在
/System/Library/Frameworks/Python.framework/Versions
目录中,所以最好使用下面的命令移动一下,当然不移动也可以。但后面步骤中的某些路径需要修改下。
sudo mv /Library/Frameworks/Python.framework/Versions/3.5 /System/Library/Frameworks/Python.framework/Versions
第4步:改变Python安装目录的用户组为wheel

复制代码代码如下:

sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3

python2.7的用户组就是wheel,3.5也照葫芦画瓢吧!

第4步:修改Python当前安装目录的符号链接

在 /System/Library/Frameworks/Python.framework/Versions/目录下有一个Current,这是一个目 录符号链接,指向当前的Python版本。原来指向2.7的,现在指向3.5。所以应先删除Current。然后重新建立Current符号链接,命令如 下:

复制代码代码如下:

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

第5步:删除旧的命令符号链接

在/usr/bin目录下有4个python命令的符号链接,使用下面的命令先删除

复制代码代码如下:

sudo rm /usr/bin/pydoc
sudo rm /usr/bin/python
sudo rm /usr/bin/pythonw
sudo rm /usr/bin/python-config

第6步:重新建立新的命令符号链接

将第6步删除的符号链接重新使用下面命令建立,它们都指向Python3.5了。

复制代码代码如下:

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

第7步:更新/root/.bash_profile文件中的路径

复制代码代码如下:

cd ~
vim .bash_profile

在.bash_profile插入下面的内容即可

复制代码代码如下:

# 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

ok,现在重新启动一下Console,然后执行python --version,得到的就是Python 3.5。如果在程序中,需要使用下面代码获取python版本

复制代码代码如下:

import platform
print(platform.python_version())

如果还是用了如PyDev等IDE,仍然需要更新一下相关的路径。

现在可以使用最新的Python3.5了。

时间: 2024-08-23 22:52:24

Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解的相关文章

Mac OS X10.10 下安装caffe

Mac OS X10.10 下安装caffe [email protected] http://blog.csdn.net/surgewong 在Linux学习 Caffe[1]有一段时间了,也渐渐地对 Caffe 的框架有了一点认识.在 Linux 下学习 Caffe 的人很多,网上的参考资料也想对比较多.安装配置教程很多,出了问题都相对比较好解决.前两天老大弄了一台Mac 笔记本过来,叫我帮他在 Mac上安装 Caffe.穷屌丝以前没有玩过 Mac 笔记本,冲着对 Mac 的这份好奇,开始痛

MAC OS 10.12.3 安装cocoapods 问题

MAC OS 10.12.3 安装cocoapods 执行 pod setup 报错: error: RPC failed; curl 56 SSLRead() return error -36 fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed 解决方案:1:移除repo master sudo rm -fr ~/.cocoapods/repos/master 2:将 http

IDEA里的Keymap(Default、Default for GNOME、Default for KDE、Default for XWin、Eclipse、Eclipse(Mac OS X)、Emacs、JBuilder、Mac OS X、Mac OS X 10.5+、NetBeans、Visual Studio)(图文详解)

不多说,直接上干货! 1.File  ->  Settings 2. 以下是自带的 以上是什么意思呢? 答:是IDEA默认安装了很多的预设风格. 分别有: Default.Default for GNOME.Default for KDE.Default for XWin.Eclipse.Eclipse(Mac OS X).Emacs.JBuilder.Mac OS X.Mac OS X 10.5+.NetBeans.Visual Studio Intellij Idea提供了更丰富的快捷键,提

Mac OS 10.12下安装Mysql-python问题

在MAC下做django环境搭建的时候,发现在使用pip安装mysql-python时出现错误: EnvironmentError: mysql_config not foun 在网上看了看资料,解决办法如下: 1.下载MySQL-Python(在网上自己百度下载,我用的1.2.4) 2.解压,setup_posix.py中mysql_config.path更改如下: mysql_config.path = "/usr/local/mysql-5.7.18-macos10.12-x86_64/b

mac os Mojave中brew安装的mysql因升级导致无法启动问题的解决

估计是手欠,一不小心把mysql5.7升到8.0.15,版本高看着就爽啊.结果是mysql起不起来了... 于是想了各种办法: 办法1:把版本降回去.结果还是不能启动,说的是用到了高版本的文件,需要删除所有的数据重装,这是万万不能接受的. 办法2:看错误日志一个问题一个问题解.结果花了一下午,仍然没有搞定.直到...找到这个错误 [ERROR] [MY-013129] [Server] A message intended for a client cannot be sent there as

虚拟机 CentOS 7安装步骤详解

VMware workstation 14 安装步骤详解1.下载VMware workstation 14(本人使用的此软件目前最新版本VMware workstation 14版本) 附下载地址:http://rj.baidu.com/soft/detail/13808.html?ald2.点击进行安装.之后点击下一步.同意协议.3.此处点击更改安装路径,路径更改到一个硬盘空间较充裕的磁盘中,我这里选择安装在D盘,点击确定按钮.4.点击下一步继续安装.5.用户体验设置中的:启动时检查产品更新和

Mac OS 10.12 - 安装任何来源软件!!

今天想安装一个从网上下载的软件到Mac OS 10.12中,结果没有想到Mac告诉我那个软件已经损坏,害得我删除了!! 最后通过热心网友的帮助,顺利解决了这个安装问题,重新安装并且使用上了这款软件,下面就是解决方法: 一,在shell里面输入命令: sudo spctl --master-disable 二,查看Mac OS 10.12是否已经允许安装任何来源软件,如果允许就可以安装任何来源软件了. 1,点击苹果图标,随后点击"系统偏好设置". 2,点击"安全性与隐私&quo

VMware Workstation9安装Mac OS X10.9系统

链接地址:http://jingyan.baidu.com/article/aa6a2c142cef740d4c19c426.html VMware Workstation9.0安装Mac OS X10.9 体验苹果系统(上图). 工具/原料 vmware workstation 9.0 unlock-all-v110.zip MavericksInstaller.vmdk 方法/步骤 网络真是一个神奇的乐园,能够让我们本是天各一方的路人甲彼此拉近距离,聊天说地,能够让我们学到一些东西,体检到一

MAC OS X10.10下Caffe无脑安装(CPU ONLY)

最近心血来潮,想趁着实习之前一周空闲的时间玩玩各种 Deep Learning 的热门工具(Caffe, Theano 之类),结果却深陷安装和配置环境的痛苦当中...安装Caffe花费了我两天时间,在各种文档教程中绕了不少圈子.据不完全统计,对我比较有帮助的一些参考资料如下: Caffe官方文档:http://caffe.berkeleyvision.org/install_osx.html 最初照着弄的资料:http://blog.csdn.net/surgewong/article/det