作者: Jim Wang 公众号: 巴博萨船长

由于Python日渐流行,已知的是,较新版本的Mac OS也已经预装了Python 2.7的版本。 比如OS X 10.8至10.10系统已经自带的Python版本是2.7。

但是可能存在的问题是,系统自带的2.7.x的版本相对较老,如果需要安装最新的2.7和3.0版本,可以借助Homebrew 来解决问题。

在Homebrew安装之前,需要检查系统里是否已经安装了Xcode,若没有可以在应用商店里查询Xcode并安装。

然后就可以安装Homebrew,在终端里面输入:

1
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

来安装Homebrew,在安装结束之后需要将Homebrew的安装路径告知Mac OS系统。方法是:

在当前用户根目录下找到个人配置文件即:**~/.profile** 文件末尾加入下列内容:

1
export PATH=/usr/local/bin:/usr/local/sbin:$PATH

然后就可以使用Homebrew安装最新版本的Python了。

安装Python3.x 在终端里键入:

1
$ brew install python3

安装最新Python2.x 在终端里键入:

1
$ brew install python

值得注意的是:Homebrew会将Python2.7的解释器命名为python2。而系统自带的Python还是用python来运行,即:

1
2
3
4
5
$ python -V   # 系统Python解释器

$ python2 -V # Python 2解释器

$ python3 -V # Python 3解释器(如果安装了)

在用Homebrew安装Python的同时,pip也会被安装,其中pip2 管理最新的Python2.7的第三方扩展库 (非系统自带)。其中pip3 管理最新的Python3.x的扩展库。

因为最新的电脑里面还没安装Mac OS的虚拟机。所以上所写的是之前笔记中的内容,可能与目前情况有出入。如有问题,欢迎留言讨论。


版权声明:
文章首发于 Jim Wang's blog , 转载文章请务必以超链接形式标明文章出处,作者信息及本版权声明。