1、下载地址
https://github.com/pyenv-win/pyenv-win/archive/master.zip
2、解压
解压pyenv-win-master.zip并移动到D盘下
3、配置环境变量
- 新建 PYENV, PYENV_HOME ,PYENV_ROOT三个环境变量,变量值都是:D:\pyenv-win-master\pyenv-win\
- 编辑Path环境变量
- 新增: %PYENV%\bin
- 新增: %PYENV%\shims
4、测试是否安装成功
打开cmd 输入:pyenv --version
5、用法
- 查看 pyenv windows 支持的 python 版本列表:
pyenv install -l
- 要过滤列表:
pyenv install -l | findstr 3.8
- 要安装 python 版本:
pyenv install 3.5.2
- 注意:对于某些非静默安装,可能会弹出安装向导。您需要在安装过程中单击向导。无需更改其中的任何选项。或者您可以使用 -q 进行安静安装
- 您也可以在一个命令中安装多个版本:
pyenv install 2.4.3 3.6.8
- 要将 python 版本设置为全局版本:
pyenv global 3.5.2
- 如果未设置本地版本(见下文),这是默认使用的 python 版本。
- 注意:必须先安装该版本。
- 将 python 版本设置为本地版本:
pyenv local 3.5.2
.-
python
每当从此文件夹中调用时,都会使用给定的版本。这与需要显式激活的虚拟环境不同。 - 注意:必须先安装该版本。
-
- 在(卸载)使用 pip 安装任何库或修改版本文件夹中的文件之后,您必须运行
pyenv rehash
以使用新的 shim 更新 pyenv,以用于 python 和库的可执行文件。- 注意:这必须在
.pyenv
文件夹之外运行。
- 注意:这必须在
- 要卸载 python 版本:
pyenv uninstall 3.5.2
- 要查看您正在使用的 python 及其路径:
pyenv version
- 要查看此系统上安装的所有 python 版本:
pyenv versions
- 使用以下命令更新可发现的 Python 版本列表:
pyenv update
pyenv-win2.64.x
和2.32.x
版本的命令
参考
https://github.com/pyenv-win/pyenv-win#add-system-settings
https://pyenv-win.github.io/pyenv-win/docs/installation.html#pyenv-win-zip
https://pyenv-win.github.io/pyenv-win/#usage