Mac下切换2.x与3.x版本python
上篇写了MAC安装两个不同版本的python的环境配置方式,这篇在上篇的基础上又更进一步的记录了版本切换的方法
1.检查当前python版本
localhost:~ tuyoo$ python -V
Python 2.7.15
2.在成功安装两个版本的基础上,去系统目录可见两个版本的python
localhost:~ tuyoo$ cd ../..
localhost:/ tuyoo$ cd usr/local/Cellar/
localhost:Cellar tuyoo$ cd python/
localhost:python tuyoo$ ls
2.7.13 3.7.0
3.将系统python版本,默认指向python3 (主要修改 ~/.bash_profile文件 和 ~/.bashrc文件)
3.1 命令输入: vi ~/.bash_profile 或者
open ~/.bash_profile
//编辑bash_profile
增加以下内容:----然后,按esc键 然后敲入 :wq 进行退出
# Setting PATH for Python 3.7
# The orginal version is saved in .bash_profile.pysave
PATH
=
"/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH
/
/
增加这几行内容(如果不是通过brew,而是通过官网下载安装,这里会默认已经添加了,就退出不用修改了)
3.2 修改 bashrc文件:sudo vi ~
/
.bashrc
增加以下内容:----然后,按esc键 然后敲入 :wq 进行退出
alias python2='/usr/local/bin/python'
alias python3='/usr/local/bin/python3'
alias python=python3
~
~
【样板如下:】
sudo vi ~
/
.bashrc
/
/
mac下需要管理员才能修改此文件
alias python2
=
'/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3
=
'/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'
alias python
=
python3
/
/
添加以上三行,路径需要替换,如果不知道自己的python3安装路径,可以用 which python3 命令进行查看路径,python同理
localhost:python tuyoo$ python -V
Python 3.7.0
localhost:python tuyoo$