# 當前電腦裏安裝了兩個python版本,一個是2.7.10,一個是3.8.0
➜ ~ pyenv versions
* system (set by /Users/zhangli/.python-version)
3.8.0
# 當前使用的版本是2.7.10
➜ ~ python -V
Python 2.7.10
# 切換到3.8.0版本,但這裏出現問題了,看版本是已經切換到3.8.0了,但實際使用的還是2.7.10
➜ ~ pyenv local 3.8.0
➜ ~ python -V
Python 2.7.10
➜ ~ pyenv versions
system (set by /Users/zhangli/.python-version)
* 3.8.0
如上註釋的內容所說:切換到3.8.0版本,但這裏出現問題了,看版本是已經切換到3.8.0了,但實際使用的還是2.7.10,這裏需要添加一下pyenv的環境,在 .zshrc(因我安裝了 oh my zsh插件所生成) 或 .bashrc 文件最後加兩行代碼:
export PYENV_ROOT=/Users/zhangli/.pyenv # pyenv 的安裝路徑,各電腦會有所不同
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
保存文件後,source .zshrc 就ok了,問題解決,再去從頭試試吧。