Mac 上切换 Python 多版本

Mac 上自带了 Python2.7 的版本,有时需要使用 Python3.x 版本做开发,但不能删了Python2.x,可能引起系统不稳定,那么就需要安装多个版本的Python。

安装 Python3.x 版本,我安装了 3.7;
Mac:~ mac$ which python3
/usr/local/bin/python3
Mac:~ mac$ which python3.7
/usr/local/bin/python3.7
1,首先打开终端
Macr:~ mac$ open ~/.bash_profile
或者
Macr:~ mac$ vim ~/.bash_profile
2. 便打开配置文件, 写入 python 的外部环境变量
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.7/bin
3 依旧在配置文件里面 设置加载 .bashrc 文件 ; 在 .bash_profile 文件中自动加载 .bashrc 文件。
# 加载.bashrc文件
if test -f .bashrc ; then
source .bashrc 
fi
4 编写好了之后记得
source ~/.bashrc
5 打开终端(terminal),输入:sudo vi ~/.bashrc;
6 在弹出的编辑页面顶部输入并保存:
alias p3="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
7 重启终端(terminal)或者输入:source ~/.bashrc
8 验证,在终端(terminal)中 输入p3 即代表是 Python3.x 版本。
Mac:~ mac$ p3
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 26 2018, 23:26:24) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

你可能感兴趣的:(Mac 上切换 Python 多版本)