Mac 下 搭建Python环境
- 获取 homebrew
- 安装python3
- 切换python版本
- 设置默认版本为python3
1 . 获取homebrew
- 进入homebrew 得到安装 控制台脚本 如:
/usr/bin/ruby -e
"$(curl -fsSL https://raw.githubusercontent.com
/Homebrew/install/master/install)"
2 . 使用控制台安装python环境
- $ brew install python3
3 . 切换Python版本
1 . 检查环境变量
新开一个terminal窗口,输入如下命令
$ vi ~/.bash_profile
2 . 添加环境变量
# Setting PATH for Python 3.6
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
export PATH
3 . 编辑.bashrc文件
- $ vi ~/.bashrc
- 或者 $ sudo vi ~/.bashrc
- 添加如下信息:
alias python2='/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
alias python3='/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6'
alias python=python3
4 . 设置默认版本为python3
- 切换Python2和Python3由于我 source ~/.bashrc 关闭控制台不生效了,
- 于是我想不可能每一次关闭控制台重新打开都要执行一次 source ~/.bashrc
- 最后我想在每一次启动控制台时加载 source ~/.bashrc 文件
- 这样我直接输入python 控制台就为 python3的环境
- 因为Mac OS X上的bash是通过login的方式运行的,而man bash中写着,
- 通过login方 式登录的bash不会读取~/.bashrc。
解决方法:把下面的代码 添加到 ~/.bash_profile中。
source ~/.bashrc