安装Python2
Mac系统已经默认带有Python2.7了,所以无需安装它。
控制台输入:
which python
可以查看到如图:
安装Python3
Mac系统已经默认带有Python2.7了,所以无需安装它。
安装Python3的话,控制台输入:
brew install python3
然后按回车。安装好后,输入
which python3
可以看到如图:
不同版本Python路径
Mac系统自带Python2.7,而我们安装Python3的时候,可以通过brew命令安装或者官网的pkg安装。安装后,它们的文件保存路径如下:
来源 | python安装路径 |
---|---|
系统默认(2.7) |
|
brew安装(2.7/3.x) |
和
|
官网pkg安装(2.7/3.x) |
和
|
配置Python2和Python3
1.控制台输入:
vi ~/.bash_profile
按一下键盘
I
键,变成可编辑状态后,在末尾加上如下内容:
# Setting PATH for Python 2.7
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
# Setting PATH for Python 3.6.5
PATH="/usr/local/Cellar/python/3.6.5/bin:${PATH}"
编辑完后,按一下键盘
esc
键,退出编辑状态,然后输入:
:wq
按回车,这样就保存了所修干的~/.bash_profile文件
2.控制台输入:
vi ~/.bashrc
按一下键盘
I
键,变成可编辑状态后,输入如下内容:
alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/usr/local/Cellar/python/3.6.5/bin/python3.6'
# alias python=python3
同理,编辑完后,按一下键盘
esc
键,退出编辑状态,然后输入:
:wq
按回车,这样就保存了所修干的~/.bashrc文件
3.上述步骤的修改,虽然保存了,但是系统还没让其生效,所以我们需要source一下。控制台输入:
source ~/.bash_profile
然后按回车键和
source ~/.bashrc
然后按回车键。最后关闭终端,重新打开,即生效。
4.输入对应的命令,可自由选择使用对应的Python版本。
终端输入:
python
或者
python2
,如图:
输入:
python3
,如图:
如果要退出Python控制台的话,可以输入命令
exit()
然后回车即可,或者直接按键盘
Ctrl-D
也可以直接退出Python控制台。
注意
如果是终端是zsh,修改.bashrc和.bash_profile基本无效,这时我们需要修改的是.zshrc
执行:
vi ~/.zshrc
同上一样添加内容:
alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/usr/local/Cellar/python/3.6.5/bin/python3.6'
# alias python=python3