返回了错误的Python版本,并在ZSH中设置了正确的$ PATH
我的环境设置发生了一些非常错误的事情。在我想学习的过程中,我决定在我的Macbook Pro上重新安装Mac OSX El Capitan并开始从头开始安装和配置。我使用的Shell是ZSH,我用Oh-My-ZShell配置了一下。 我的$ PATH和Python: ~ ❯ echo $PATH /Users/edchigliak/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/edchigliak/bin ~ ❯ python --version Python 2.7.10 ~ ❯ 下面的屏幕截图清楚地显示了安装了两个Python2 /usr/bin和一个Homebrewed Python3 /usr/local/bin。 以下是printenv(仅与PATH和SHELL相关的条目)的结果: PATH=/Users/edchigliak/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/edchigliak/bin PWD=/Users/edchigliak SHELL=/usr/local/bin/zsh SHLVL=2 SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.lRGo5iu4NA/Listeners TERM=screen-256color ZSH=/Users/edchigliak/.oh-my-zsh __CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0 _=/usr/bin/printenv 我的第一次进入.zshrc: export PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin 非常感谢!