下载地址
https://github.com/pyenv-win/pyenv-win
https://github.com/pyenv-win/pyenv-win/archive/master.zip
安装
解压源码包到 D:\download\pyenv
注意不要移动目录,移动后会有问题
配置环境变量
1 | PYENV=D:\download\pyenv\pyenv-win |
测试版本
1 | pyenv --version |
设置国内源
1 | set PYTHON_BUILD_MIRROR_URL=https://mirrors.huaweicloud.com/python/ |
cmd 终端执行 pyenv update,再次执行 pyenv install 3.12 即可成功安装 3.12 最新的版本或者像下面指定版本号安装。
之前是没有执行 pyenv update 导致镜像没有生效
镜像源并没有用,通过地址 https://mirrors.huaweicloud.com/python/3.12.10/python-3.12.10-amd64.exe 下载后放到 install_cache 目录
下载指定版本
1 | pyenv install 3.12.10 |
查看已安装的版本
1 | pyenv versions |
设置特定python版本影响范围为全局
1 | pyenv global 3.12.10 |
local仅对当前目录及子目录生效,告诉当前目录使用版本3.8.2
1 | pyenv local 3.8.2 |
重建环境变量,每当你增删 Python 版本或带有可执行文件的包(如 pip)以后,都应该执行一次本命令
1 | pyenv rehash |
常用命令
1 | # 查看已经按照的版本 |