如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

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

第1步:下载Python3.3

下载地址如下:

Python3.3

这里面有windows和mac os x下的安装程序,下载那个64位的安装程序(估计现在没有用32位的mac os x的吧)

第2步:

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

/Library/Frameworks/Python.framework/Versions/3.3

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

原来的安装目录见第2步,不过所有的python都在

/System/Library/Frameworks/Python.framework/Versions

目录中,所以最好使用下面的命令移动一下,当然不移动也可以。但后面步骤中的某些路径需要修改下。

sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /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.3也照葫芦画瓢吧!

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

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

sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current

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

在/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

第7步:重新建立新的命令符号链接
将第6步删除的符号链接重新使用下面命令建立,它们都指向Python3.3了。
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydoc
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonw
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config

第8步:更新/root/.bash_profile文件中的路径
cd ~

vim .bash_profile 

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

# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH

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

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

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

时间: 2024-09-22 04:13:53

如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3的相关文章

Mac OS X10.9安装的Python2.7升级Python3.3步骤详解_python

第1步:官网下载Python3.3 这里面有windows和mac os x下的安装程序,下载那个64位的安装程序 第2步:安装下载的img文件,安装完后的目录如下: 复制代码 代码如下: /Library/Frameworks/Python.framework/Versions/3.3 第3步:移动python的安装目录 原来的安装目录见第2步,不过所有的python都在/System/Library/Frameworks/Python.framework/Versions目录中,所以最好使用

VMware下安装Mac OS X10提示不可恢复错误解决方法

  众所周知VMware是一款知名的虚拟机,能在安装有VMware虚拟机下的系统中,创建多个虚拟系统,无论是想安装MAC系统还是Windows X版系统,VMware都能轻松实现,近期小编在VMware虚拟机下安装Mac OS X10提示不可恢复错误(vcpu-0),对于这种问题我们应该如何应对呢?下面小编为大家提供了此类问题的解决方法,希望对您有所帮助. VMware11中文绿色破解版下载地址   错误日志 "VMware Workstation不可恢复错误:(vcpu-0)vcpu-0:VE

mac os x10.10wifi连接问题怎么修复?

  mac os x10.10wifi连接问题怎么解决呢?相信很多使用os x yosemite系统的朋友都遇到了wifi连接的问题,下文小编就为大家带来mac os x10.10wifi连接问题的修复方法,一起去了解下吧. 自Mac OS X 10.10本月16日正式推送以来,便有许多用户抱怨自己遇到了WiFi问题. 从用户反馈问题来看,WiFi连接有时会特别慢,导致太长的下载时间;有些用户的WiFi连接几分钟后自自行断开,一直连不上WiFi. 这个问题看上去涉及多个款式的MacBook.路由

如何在Mac (OS X10.11.4)上安装NS2软件

问题描述 如何在Mac (OS X10.11.4)上安装NS2软件 1C 如何在Mac (OS X10.11.4)上安装NS2软件?????网上教程看了不少,总是安装失败 解决方案 Mac OS X下应该如何卸载软件和安装应用软件Mac OS X下应该如何卸载软件和安装应用软件苹果Mac OS X系统安全评级(2) 解决方案二: http://blog.csdn.net/xiahouzuoxin/article/details/16959637安装步骤

VMware11安装Mac OS X10遇到提示不可恢复该怎么办?

  VMware11安装Mac OS X10提示不可恢复错误(vcpu-0)怎么办?本文将详细介绍如何解决VMware11安装Mac OS X10提示不可恢复错误. 错误提示: "VMware Workstation不可恢复错误:(vcpu-0)vcpu-0:VEREIFY vmcore/vmm/main/physMem_monitor.c.1123日志文件位于"E:OS Xvmware.log"中.你可以请求支持.要收集数据提供过给VMware技术支持,请选择"帮

mac os x10.10怎么批量修改文件名?

  mac os x10.10批量重命名教程来咯~小编带来了os x 10.10批量修改文件名步骤,当我们需要大量修改文件名时有没有快捷的方法呢?请参考下文吧. 要批量修改文件名,首先选择你要修改的文件,右击选择"重命名".然后你就会看到批量修改文件名的界面.该界面一共有三个选项:替换文件.增加文本以及格式.前两个选项,顾名思义就是你可以快速替换文件名中的文本,或者在文件名中增加新文本. 比起上述两个选项,格式选项的功能就更加强大.它支持用户重命名整个文件,特别是当用户要更改的所有文件

Mac OS X 系统下更换软件图标(icon)的方法

  有时候我们在苹果电脑 Mac OS X 系统下看一款软件的图标(icon)太不爽,可以用下面的方法进行替换,就拿 iTunes 10 举例吧--我真挺怀念以前 iTunes 那个 CD 光盘图标的. 在 Finder-应用程序里找到要更换图标的软件,右击,选择"显示包内容" 找到该软件(比如 iTunes)的".icon"文件,把它拖到桌面或其它地方备份(万一你以后又想换回来呢) 下载新的".icon"文件做软件图标,拖放到原来的文件夹,弹出

Mac OS X 系统下修改 hosts 文件的方法

  osts 文件,相当于一个网址-ip 列表,大概相当于本机 DNS.修改苹果电脑上的 hosts 文件,就可以访问部分被和谐的网站,或者拦截某些站点(比如软件商的正版验证),或者强制从某个 ip 下载文件,等等等等.下面介绍苹果电脑 Mac OS X 系统下修改 hosts 文件的方法,非常简单,而且不用安装第三方软件. 方法一: (注意,该方法最基础,但相对麻烦.不想了解原理的用户可以直接跳到下方看更方便直接的方法二) Hosts 文件位于苹果电脑的 /private/etc/hosts

Mac OS X系统下设置开机自动启动运行软件(开机启动项)的方法

  开机自行启动运行软件可以说是把双刃剑,一方面方便操作,另一方面开机启动项过多会降低开机速度.今天就介绍苹果电脑 Mac OS X 系统下设置开机自动启动运行软件(开机启动项)的方法. 右击 Dock 上的图标即可设置软件随 Mac 开机自动加载运行 首先是最简单的设置 Mac 开机自动启动运行软件(开机启动项)的方法:右击苹果电脑 Dock 栏上的软件图标,点击"选项",选择"在登录时打开". OK,下次开机,该软件会和 Mac OS X 系统一起自动启动.反之