升级mac自带的python
Posted Leon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了升级mac自带的python相关的知识,希望对你有一定的参考价值。
使用系统自带Python的弊端
-
系统自带的python版本比较旧,得不到python开发社区的支持,系统版本python无法及时更新,
-
使用系统自带python的pip安装的package可能会在升级mac os系统的时候消失,需要重装。package升级时也可能遭遇各种问题,参见这个issue
使用Homebrew安装最新的Python
为什么要使用Homebrew安装Python?
-
总能下载到最新版本的python
-
Homebrew版的python包含了最新的pip和setuptools工具
安装步骤
首先需要安装苹果公司提供的免费IDE工具Xcode,或者不安装Xcode,只安装Xcode的命令行工具:
$ xcode-select --install
其次需要安装Homebrew,安装方法参见官网http://brew.sh/
接着执行
$ brew update
通常在新安装package的时候都会更新brew
最后,使用brew安装python
$ brew install python
默认会安装python2.x版本,截止到本文写作时安装的是2.7.11版本,可以使用如下命令查看homebrew版python相关信息:
$ which python
终端输出
/usr/local/bin/python
这是因为Homebrew会把package安装到/usr/local/Cellar下,同时在/usr/local/bin建立符号链接指向/usr/local/Cellar下真正的package里的bin。
用以下指令查看版本信息
python --version
终端输出
2.7.11
如果需要安装3.x版本python,请使用
$ brew install python3
以上是关于升级mac自带的python的主要内容,如果未能解决你的问题,请参考以下文章