pyenv-win 简介
什么是 pyenv-win:是一个在 Windows 系统上管理 Python 版本的工具。它是 pyenv 的 Windows 版本,旨在提供类似于 Unix/Linux 系统上的 pyenv 功能。允许用户在同一台计算机上安装多个 Python 版本,并轻松切换它们之间的环境。使用 pyenv-win,可以方便地安装、管理和切换各种 Python 版本,而无需手动更改系统环境变量。
pyenv-win 应用场景:pyenv-win 可以应用于各种领域,但在机器学习方面尤其有用。在机器学习领域,通常需要使用多个 Python 库和工具来进行数据处理、模型训练和预测等任务。不同的库和工具可能对不同版本的 Python 有不同的要求,因此使用 pyenv-win 可以轻松地管理这些不同版本的 Python,并切换到特定的环境,以满足不同的需求。
pyenv-win 的特点:轻量级的 Python 版本管理工具,相比于同样为 Python 管理工具 Anaconda,体积更为小巧,并且还提供了虚拟环境的支持,可以为不同的项目创建独立的 Python 环境,从而避免不同项目之间的依赖冲突。这对于机器学习项目来说尤其重要,因为不同的项目可能需要不同版本的 Python 和不同的库。
总之,pyenv-win 是一个非常有用的工具,可以帮助机器学习开发者轻松管理多个 Python 版本和虚拟环境,从而提高开发效率和项目可维护性。
pyenv-win 安装
打开 GitHub 仓库,点击 Code,然后再点击 Download ZIP 进行下载压缩包。
将 pyenv-win 压缩包解压到不带中文的目录下,并将文件夹名称重命名为 pyenv。
打开文件夹找到 bin 目录,并将文件夹路径进行复制。
配置环境变量
电脑搜索框输入'高级系统设置',打开后点击环境变量。
在系统变量中点击新建,然后将 PYENV 添加到系统变量中,并配置上面复制的目录,点击确认。
在系统变量中找到 Path 这个变量,双击打开,将下面这两行路径加进去,然后点击确定,点击完里面的确定再点击环境变量的确定。
%PYENV%\bin
%PYENV%\shims
至此环境变量配置完成,为了验证我们是否配置成功,cmd 终端执行 pyenv,出现如下界面说明我们已经安装成功。
pyenv 的基本命令
以下 pyenv 的常用命令,掌握这些基本的命令之后,就可以在项目中轻松切换 Python 版本:
查看 pyenv-win 支持的 Python 版本列表:
pyenv install --list
查看当前 Python 对应版本:
pyenv version
查看电脑安装的所有 Python 版本:
pyenv versions
安装指定版本 || 也可以在一个命令中安装多个版本:
pyenv install <version> || pyenv install <version> <version>
卸载指定版本:
pyenv uninstall <version>
将 Python 版本设置为全局版本 (默认使用的 Python 版本) 注意:必须先安装该版本。
pyenv global <version>
设置本地版本 (当在此文件夹中调用 Python 时,都会使用给定的版本。) 注意:必须先安装该版本。
pyenv local <version>
查看 Python 版本来核对:
python -V
官方网站给出的 pyenv-win 命令如下,大家可自行了解:


