分类: Python
用于Windows系统的Python多版本管理工具pyenv-win入门使用

pyenv是一个简单的 python 版本管理工具,可轻松地在多个 Python 版本之间切换。但不直接支持 Windows。

pyenv-win分支,用于Windows上的pyenv支持,本文以pyenv-win为例,使用pyenv请参考其官方介绍。

pyenv-win官网:https://pyenv-win.github.io/pyenv-win/

pyenv-win开源地址:https://github.com/pyenv-win/pyenv-win

pyenv-win.png

Win系统下快速安装方法:

1、下载并解压安装包:

下载地址:https://github.com/pyenv-win/pyenv-win/archive/master.zip

2、将压缩包中的pyenv-win目录解压并放置到D:\ProgramFiles\pyenv-win目录下

3、配置环境变量
新建PYENV、PYENV_ROOT、PYENV_HOME这三个环境变量:
PYENV => D:\Developer\pyenv-win
PYENV_ROOT => D:\Developer\pyenv-win
PYENV_HOME => D:\Developer\pyenv-win

在PATH里面追加下面两个:
%PYENV_HOME%\bin
%PYENV_HOME%\shims

常用命令:

1、查看支持的python版本列表

pyenv install -l

2、安装一个版本

pyenv install 3.10.8


3、将python版本设置为全局版本

pyenv global 3.10.8

4、查看安装的所有python版本及路径

pyenv versions


5、卸载python版本

pyenv uninstall 3.10.8


6、比如要给d:\abc目录使用python3.10.8版本步骤如下:

pyenv install 3.10.8
cd d:\abc

pyenv local 3.10.8

注意问题:

通过 pyenv-win 安装的 Python 版本(如 3.10.8)是直接从 python.org 的压缩包安装的,但 某些版本的嵌入式或精简版 Python 包可能不包含 pip,手工安装更新pip

D:\ProgramFiles\pyenv-win\versions\3.10.8\python.exe -m ensurepip --upgrade


相关博文:

发表新评论