- 网上已经有很多Linux,Mac OS 分享如何使用pyenv的帖子,不再过多介绍
什么是pyenv
pyenv is a simple python version management tool. It lets you easily switch between multiple versions of Python. It's simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.
- 当一台电脑需要安装多版本python
- 在虚拟环境下实现python相关插件的下载使用
- 与本地环境隔离使用
pyenv的功能
- 管理不同版本的Python
- 管理相对应Python下面的软件包
使用pip 下载Github使用的pyenv
-
pip的命名需要在安装过python的基础
pip install pyenv-win --target %USERPROFILE%/.pyenv
image.png
image.png
直接在GitHub下载zip文件并解压
- 下载以后是个zip文件,然后解压
-
链接在GitHub上面有正确的地址,可以查看
屏幕截图.png
添加PYENV环境变量
- 打开环境变量(Win10作为参考)
- Key: PYENV
- Value: %USERPROFILE%.pyenv\pyenv-win
PYENV
%USERPROFILE%\.pyenv\pyenv-win
image.png
注意: 如果使用Pip安装就是以上的value,如果是zip文件就改成自己的文件路径即可
添加pyenv到PATH环境变量
- %PYENY%\bin
-
%PYENT%\shims
image.png
重新打开command然后验证
pyenv
image.png
查看python的不同版本
- 版本信息比较多,显示部分内容作为参考
pyenv install -l
image.png
下载python 3.8.1
- 下载过程会比较慢,如果是境外服务器会快很多
- 稍晚会讲解如何加速下载python
pyenv install 3.8.1
image.png
解决下载python包速度慢
- 首先将需要的版本python预先下载
- 将python文件存放到pyenv-win\install_cache
- 再次使用pyenv install ***
网友评论