美文网首页Python想法简友广场
win系统下如何安装pyenv实现多版本管理

win系统下如何安装pyenv实现多版本管理

作者: xianling_he | 来源:发表于2020-04-21 16:36 被阅读0次
    • 网上已经有很多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相关插件的下载使用
    • 与本地环境隔离使用
    来源网络.png

    pyenv的功能

    • 管理不同版本的Python
    • 管理相对应Python下面的软件包
    来源网络.png

    使用pip 下载Github使用的pyenv

    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 ***
    image.png image.png

    相关文章

      网友评论

        本文标题:win系统下如何安装pyenv实现多版本管理

        本文链接:https://www.haomeiwen.com/subject/knzuihtx.html