解決pyenv無法切換python版本問題

# 當前電腦裏安裝了兩個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了,問題解決,再去從頭試試吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章