MAC 配置zsh的默认python为python3(这也就是自己安装的‘最新’版本)

先说一下笔者的zsh安装目录
1、通过homebrew进行包的管理(没安装的话,可以先安homebrew)
2、笔者的zsh在 /usr/local/Cellar/ 这个目录下面,pyhon3、zsh、git等也是在这个目录下。这个目录就是通过brew install 命令安装的包所在的位置。
3、启动控制台

4、切换到zsh
**(~$zsh)**

5、查看修改系统的PATH
**(~$echo $PATH)**
出现类似:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
可以看到第一个冒号‘:’前面的路径是 /usr/local/bin
系统会先搜索靠前的目录。所以如果这个 /usr/local/bin
不在前面就修改PATH的配置文件
**(~$nano /etc/paths)**
/usr/local/bin 放到‘最’上面的一行

6、配置python3为zsh默认python
先找到python3的安装路径(如果是通过brew安装的那就好找到)
类似:/usr/local/Cellar/python3/3.6.1/bin
把这个路径添加到文件 ~/.bash_profile
**(~$nano ~/.bash_profile)**
下面是我的配置 ~/.bash_profile 的文件内容

setting path for home brew

PATH=”/usr/local/bin:${PATH}”
export PATH

PATH=”/usr/local/Cellar/python3/3.6.1/bin:${PATH}”
export PATH

setting path for pyhon 3.6.1

alias python=”/usr/local/Cellar/python3/3.6.1/bin/python3.6”

7、ctrl o 保存 ctrl x 退出

8、输入命令
**(~&source ~/.bash_profile )**
在终端中zsh的默认python

**(~$python -V)**

会是python3.6.1
但是,当你打开一个新的终端时,输入
**(~$python -V)**
出现的还是系统的2.7.x,怎么办,这是就是文章的题目所说的

9、打开zsh配置文件 ~/.zshrc
**(~$vim ~/.zshrc)**
在后面添加一句 source ~/.bash_profile
保存退出

10、打开一个新的终端,

**(~$zsh)**
**(~$python -V)**

11、很有可能就成功了

你可能感兴趣的:(Python环境搭建)