前言
windows系统管理多个版本的python可以使用pyenv-win
一、下载安装包
pyenv-win有多种安装方式,我这里使用手动安装的方式,首先下载安装包
https://github.com/pyenv-win/pyenv-win/archive/master.zip
下载完成后解压,解压后如图所示

二、配置环境变量
新增环境变量,修改为自己的安装包路径
PYENV=D:\programs\python\pyenv\pyenv-win
PATH中新增
%PYENV%\bin
%PYENV%\shims
三、验证
执行命令验证是否安装成功,打印版本号证明安装成功
pyenv --version
四、修改镜像源
默认下载地址比较慢,可以改为华为云镜像地址,新增环境变量
PYTHON_BUILD_MIRROR_URL=https://mirrors.huaweicloud.com/python/
执行更新命令
pyenv update
五、常用命令
查看所有已安装的python
pyenv versions
安装python,指定两个版本号就可以,默认下载最新版本的python
pyenv install 3.11
切换python版本
pyenv global 3.11
写在最后的话
我一般很少切换python版本,万一用的着呢