1、安装软件
brew install pyenv
brew install pyenv-virtualenv
2、设置环境变量
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
3、pyenv 安装python版本
#查看python版本列表
pyenv install --list
#安装3.5.0版本
pyenv install -v 3.5.0
# 卸载
pyenv uninstall 3.5.0
#安装/卸载完成后必须rehash database
pyenv rehash
4、pyenv使用
# 创建新的环境,位于 ~/.pyenv/versions/
$ pyenv virtualenv 2.7.1 env271
# 切换到新的环境
$ pyenv activate env271
如果报错
-----------------
Failed to activate virtualenv.
Perhaps pyenv-virtualenv has not been loaded into your shell properly.
Please restart current shell and try again.
----------
添加环境变量
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
到 ~/.bashrc,并通过 source ~/.bashrc 生效环境变量。
# 退回到系统环境
$ pyenv deactivate
# 删除新创建的环境
$ rm -rf ~/.pyenv/versions/env271/
网友评论