前言
想要提升一下shell的效率,因此按照这篇文章进行zsh的配置,并且在完成oh-my-zsh安装之后,原本的terminal也可以进行一些指令的补全了。但是在运行python的时候发现只能打开python2.7了,python3指令失效。
解决方案
我是使用的anaconda作为python环境管理,之前下载好anaconda之后是直接切换到python3环境的,简而言之本来命令
python
是直接启动python3的。因此将anaconda路径放入zsh配置文件即可。
-
打开.zshrc文件
vim ~/.zshrc
-
在文件末尾添加anaconda3的文件夹bin(每个人的路径名称有所不同)
# Anaconda export PATH="/Users/zheyima/anaconda3/bin:$PATH"
- 命令模式wq退出保存
-
source重启载入文件
source ~/.zshrc
注意
anaconda的文件位置或者文件名称可以再看看是不是对的,不同版本可能不同
参考文章:
- https://stackoverflow.com/questions/40370467/anaconda-not-found-in-zsh