Pyenv Mac python虚拟环境的管理

最近一直在Mac上进行自动化脚本的开发,发现Pyenv在python虚拟环境的管理上面特别好用

1. 安装pyenv

brew update
brew install pyenv

如果没有安装brew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

brew网页: https://brew.sh/

2. 设置Pyenv

把这段添加到~/.zshrc 文件中

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/shims:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
 eval "$(pyenv init -)"
fi
eval "$(pyenv virtualenv-init -)"

3. 安装不同的python版本

查看可安装的版本:

pyenv install --list

安装指定版本:

pyenv install -v 3.8.6

可以同时安装多个版本,可用 pyenv versions查看已安装的版本

4. 创建虚拟环境

pyenv virtualenv python-version virtual-name

pyenv virtualenv 3.8.6 venv38
其中3.8.6为指定的python版本, venv38为虚拟环境的名字

5. 查看所有的虚拟环境

pyenv virtualenvs

6. 激活虚拟环境

pyenv activate

pyenv activate venv38
pyenv deactivate

7.删除虚拟环境

pyenv uninstall my-virutal-env

pyenv uninstall venv38
上一篇:pyenv 安装与使⽤


下一篇:pyenv管理python虚拟环境