Install pyenv and pyenv-virtualenv

pyenv

  • Install pyenv
brew update
brew install pyenv
  • Config
# open .bash_profile by vim
vim ~/.bash_profile

press "i" into insert mode, then enter:

export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null;
  then eval "$(pyenv init -)";
fi

press "esc", then press "shift" + ":", enter w(to save)
press "shift" + ":", enter q(to quit vim)

  • install python into pyenv
# check which version can be installed
pyenv install --list
# install
pyenv install 3.6.2 # or other version number you want
# check the installed versions
pyenv versions
# uninstall a version
pyenv uninstall 3.6.2 # or other version number you want 
  • Use pyenv to activate python
# set interpreter only in current shell
pyenv shell 3.6.2 
pyenv shell --unset
# set default interpreter for this folder
pyenv local 3.6.2
pyenv local --unset
# set default interpreter for this computer
pyenv global 3.6.2
pyenv global --unset

pyenv-virtualenv

  • Install pyenv-virtualenv
brew update
brew install pyenv-virtualenv
  • Config
# open .bash_profile by vim
vim ~/.bash_profile

press "i" into insert mode, then enter:

if which pyenv-virtualenv-init > /dev/null;
  then eval "$(pyenv virtualenv-init -)";
fi

press "esc", then press "shift" + ":", enter w(to save)
press "shift" + ":", enter q(to quit vim)

  • Use
# assume the current version is 3.6.2
pyenv virtualenv venv36
# assume the current version is 3.6.2
pyenv virtualenv 3.7.3 venv37
# activate your virtualenv
pyenv activate venv36
# deactivate
pyenv deactivate
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容