Mac下pyenv與pyenv-virtualenv的安裝

在 Mac 上使用 brew 可以很方便的安裝 pyenv。

1、安裝

    brew install pyenv

2、配置

打開vim ~/.bash_profile,在最后寫入

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if which pyenv > /dev/null;
  then eval "$(pyenv init -)";
fi

配置完以后別忘了source ~/.bash_profile,使配置生效

3、使用

#查看可安裝的版本
pyenv install --list
#安裝python版本
pyenv install 3.5.0
#查看當前已安裝的python版本
pyenv versions
#重置版本設(shè)置 (只有 pyenv shell 和 pyenv local 命令有--unset參數(shù))
pyenv shell --unset
pyenv local --unset
#卸載版本
pyenv uninstall 3.5.0

設(shè)置python版本

# 對所有的Shell全局有效,會把版本號寫入到~/.pyenv/version文件中
pyenv global 3.5.0

# 只對當前目錄有效,會在當前目錄創(chuàng)建.python-version文件
pyenv local 3.5.0

# 只在當前會話有效
pyenv shell 3.5.0

這個時候,pyenv已經(jīng)安裝成功了,下面咱們安裝設(shè)置python版本

pyenv-virtualenv

pyenv-virtualenv 是pyenv的插件,為pyenv設(shè)置的python版本提供隔離的虛擬環(huán)境,設(shè)置虛擬環(huán)境后,在當前目錄下面安裝的第三方庫都不會影響其他環(huán)境

1、安裝

brew install pyenv-virtualenv

2、配置

打開vim ~/.bash_profile,在最后寫入

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

配置完以后別忘了source ~/.bash_profile,使配置生效

3、使用

#從當前版本創(chuàng)建virtualenv
pyenv virtualenv env350

#指定版本創(chuàng)建virtualenv
#pyenv virtualenv 版本號 虛擬環(huán)境名
pyenv virtualenv 3.6.3 xxx-3.6.3

#查看已創(chuàng)建的virtualenv
pyenv versions

#激活和停用virtualenv
# 手動激活
pyenv activate 虛擬環(huán)境名
pyenv deactivate

# 自動激活
# 使用pyenv local 虛擬環(huán)境名
# 會把`虛擬環(huán)境名`寫入當前目錄的.python-version文件中
# 關(guān)閉自動激活 -> pyenv deactivate
# 啟動自動激活 -> pyenv activate xxx-3.6.3
pyenv local xxx-3.6.3

#刪除現(xiàn)有virtualenv
pyenv uninstall 虛擬環(huán)境名
?著作權(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ù)。

相關(guān)閱讀更多精彩內(nèi)容

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