前提步驟
1. 安裝zlib
brew install zlib
2. 指定zlib link
brew link --overwrite zlib --force
安裝 pyenv
1. 安裝pyenv
brew install pyenv
2.配置
vim ~/.bash_profile
# 寫入以下命令(一般brew install pyenv會自動軟連接到opt路徑)
export PYENV_ROOT=/usr/local/opt/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
# 保存
:wq
# 使環(huán)境變量生效
source ~/.bash_profile
3. 常用命令
# pyenv 可以安裝的 python 版本
pyenv install --list
# 安裝 python 3.5.0 版本(卸載時替換 install 為 uninstall)
pyenv install -v 3.5.0
# 查看已安裝的 python 版本
pyenv versions
# 查看當(dāng)前 pyenv 使用的環(huán)境
pyenv version
# 切換全局版本(另有l(wèi)ocal shell 模式)
pyenv global 2.7.1
安裝 pyenv-virtualenv
1. 安裝與配置
通常的安裝方法:基本推薦使用
brew install pyenv-virtualenv
安裝,但我用brew安裝時遇到了無法安裝的情況布蔗,所以我就手動安裝了。手動安裝方法
# 下面命令的 /usr/local/Cellar/pyenv/1.2.4/plugins 路徑為你本機(jī)Homebrew pyenv的路徑
git clone https://github.com/yyuu/pyenv-virtualenv.git /usr/local/Cellar/pyenv/1.2.4/plugins/pyenv-virtualenv
# 添加環(huán)境變量
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
# 使環(huán)境變量生效
source ~/.bash_profile
2. 常用命令
# 創(chuàng)建virtualenv,指定別名為env350(前提是你已經(jīng)用pyenv安裝了python 3.5.0)
pyenv virtualenv 3.5.0 env350
# 切換virtualenv
pyenv activate env350
# 切回系統(tǒng)環(huán)境
pyenv deactivate env350