Python 虚拟环境工具 pyenv 常用命令

pyenv 是 能够在同一个电脑上安装多个版本 Python的工具,与Python 自带的 python -m venv .venv 命令创建的虚拟环境不同的是,pyenv 可以安装任意的小版本,如:通过 pyenv 我们可以在一台电脑上同时安装 python3.5 3.6 3.7 3.8 等所有Python 版本。所以 pyenv 及其强大。

安装 pyenv 和 pyenv-virtualenv

pyenvpyenv-virtualenv 的安装通过看官网即可快速安装,这里给出官方安装地址:

https://github.com/pyenv/pyenv (pyenv 官网 github仓库)

https://github.com/pyenv/pyenv/wiki (pyenv 官网 github Wiki)

https://github.com/pyenv/pyenv-virtualenv (pyenv-virtualenv 官网 github)

常用命令列表

  1. pyenv --version # 查看 pyenv 管理工具自身的版本
  2. pyenv version # 查看当前使用的 python 版本
  3. pyenv versions # 查看所有 pyenv 已安装的 python 版本
  4. pyenv install --list # 查看可安装的版本列表
  5. pyenv install 3.6.8 # 安装指定版本,在安装版本列表中的,使用 pyenv install –list 查看
  6. pyenv global 3.6.2 # 设置全局版本
  7. pyenv local 3.6.2 # 局部设置版本,当前目录生效
  8. pyenv local --unset # 取消设置局部,和 pyenv local 命令相对应
  9. pyenv uninstall 3.6.2 # 卸载某个已安装的版本

pyenv-virtualenv 命令

  1. pyenv virtualenv 3.6.8 djangoENV # 基于指定版本创建虚拟环境(推荐)
  2. pyenv local djangoENV # 进入当前目录激活 djangoENV 虚拟环境
  3. pyenv local --unset # 取消当前目录设置
  4. pyenv activate venv_name # 手动激活虚拟环境(不推荐)
  5. pyenv deactivate venv_name # 手动停用虚拟环境(不推荐)
  6. pyenv virtualenvs # 显示所有创建的虚拟环境

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注