《Python 开发环境》(四)pyenv-win

前面课程中,我们都是手动安装、配置多个版本的 Python 解释器以及 virtualenv 虚拟环境工具。pyenv-win 则是一种更加方便的工具,能够自动下载安装不同版本的解释器、以及虚拟环境的创建。

1. 安装配置

GitHub:https://github.com/pyenv-win/pyenv-win
安装方法:https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#pyenv-win-zip

安装步骤:

  1. 在用户目录下创建 pyenv 目录
  2. 将下载的 pyenv-win-zip 解压,并将内部文件拷贝到 pyenv 目录下
  3. 配置系统环境变量,参照下图配置
  4. 打开 cmd,输入 pyenv --version 如果输出版本号,则表示安装成功
增加 PYENV 环境变量
配置 PATH 环境变量

2. 使用方法

2.1 安装命令

install      安装指定版本 Python        用法:pyenv install 3.8.5
uninstall    卸载指定版本 Python        用法:pyenv uninstall 3.8.5
versions     查看安装 Python 列表       用法:pyenv versions

pyenv-win\.versions_cache.xml 文件中配置了各个版本 Python 解释器的下载链接。

2.2 设置命令

global       设置全局解释器           用法:pyenv global 3.8.5
local        设置局部解释器           用法:pyenv local  3.8.5
shell        设置终端解释器           用法:pyenv shell  3.8.5
version      显示当前解释器版本       用法: pyenv version

2.3 其他命令

commands     显示所有可用的命令
update       更新 pyenv 到最新版本
which        显示 python 或者 pip 命令的路径

3. 虚拟环境

基于 pyenv-win 创建虚拟环境的步骤如下:

  1. 使用命令 pyenv shell 版本 设置当前虚拟环境的版本
  2. 使用命令 python -m venv 名字 创建虚拟环境
  3. 使用命令 .\名字\Scripts\activate 激活虚拟环境
  4. 使用命令 deactivate 退出环境

如果需要删除虚拟环境,则删除虚拟环境目录即可。

未经允许不得转载:一亩三分地 » 《Python 开发环境》(四)pyenv-win
评论 (0)

8 + 4 =