pyenv 无法切换Python版本

pyenv 无法切换Python版本

最近开始尝试使用pyenv来管理本地的多个Python版本,但是切换并没有效果

pyenv install 3.4.4
pyenv local 3.4.4
python -V

后来通过github md发现,pyenv安装后需要在bashrc里添加相应的代码

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

对于我使用的zsh,则为

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"

如果与virtualenv配合使用,则为

eval "$(pyenv virtualenv-init -)"

posted on 2016-05-10 22:19  esmidth  阅读(3005)  评论(0)    收藏  举报