python现在分为python2和python3两个版本,两个版本都有很多人在用,没办法,都装上吧,都学习一下
python2
mac本身是装了python2的,但是我们进行python开发的话,用这个系统自带的不太好
- 很多系统组件依赖于它,如果不小心把它玩坏了...
- pip一些第三方库会发生一些错误
最好的办法是,我们再装一个python2
brew install python
成功如下
==>** Summary**
🍺 /usr/local/Cellar/python/2.7.11: 6,268 files, 84.3M, built in 3 minutes 46 seconds
如果出现其他的结果,可能需要重新安装brew,参考brew
然后把相关配置转移到我们新装的python2上
brew linkapps python
brew link --overwrite python
把
该翻墙的翻墙
如果遇到权限问题,记得加上sudo
python3
安装python3
brew install python3
使用三个版本的python
现在我安装了2个版本的python,加上本身的python一共3个,其实我发现它们并不冲突,各管各的
由于我们刚才更改了python相关配置,在终端输入python
或python2
,都使用的是新装的python2
Python 2.7.11 (default, Jan 22 2016, 08:29:18)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
'>>>
如果输入python
,出现信息如下
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
.>>>
这显然是之前系统的python,请重新打开终端一次
在终端输入python3
,则使用的是python3
Python 3.5.0 (v3.5.0:374f501f4567, Sep 12 2015, 11:00:19)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
`>>>
相应的一些命令也可以由此区分,例如pip
和pip3
网友评论