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、很有可能就成功了

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值