mac 安装python3与系统python2.7共存

saodiseng 7月前 318

目前mac os 自带的python环境都是2.x版本的,有时候需要用到python3的环境特别不方便,今天我们就来安装下python3,并与系统的python2可以自由切换。

不同版本Python路径

Mac系统自带Python2.7,而我们安装Python3的时候,可以通过brew命令安装或者官网的pkg安装。

安装后,它们的文件保存路径如下:

来源

python安装路径

系统默认

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

brew安装

/usr/local/Cellar/python

官网pkg安装

/Library/Frameworks/Python.framework/Versions/2.7


配置Python2Python3

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.7.3
PATH="/usr/local/Cellar/python/3.7.3/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.7.3/bin/python3.7'
# alias python=python3

 

同理,编辑完后,按一下键盘esc键,退出编辑状态,然后输入::wq按回车,这样就保存了所修干的~/.bashrc文件

 

3.上述步骤的修改,虽然保存了,但是系统还没让其生效,所以我们需要source一下。

控制台输入:

source ~/.bash_profile

 然后按回车键和

source ~/.bashrc

 然后按回车键。

最后关闭终端,重新打开,即生效。

 

4.输入对应的命令,可自由选择使用对应的Python版本。 
终端输入:python 或者 python2,如图: 



借鉴:https://www.cnblogs.com/tangdou-tangguo/p/11653033.html
mac python3
最新回复 (0)
返回
发新帖