pyenv的安装与简单使用详解

 更新时间:2025年07月05日 14:27:07   作者:Unique·Blue  
这篇文章主要介绍了pyenv的安装与简单使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、pyenv是什么?

pyenvpython多环境管理 工具,可以安装多个版本的 python,并为 全局单个应用 设置指定版本

二、pyenv的安装

2.1 下载 pyenv 压缩包

压缩包下载地址:https://github.com/pyenv-win/pyenv-win#readme

点击 code,再点击 Download ZIP 下载压缩包

2.2 解压压缩包

pyenv-win 压缩包解压到任意不带有中文的目录下,并点击箭头处复制目录路径

(这里有一点需要注意:需要复制文件夹内部的pyenv-win所在的目录,而不是外层目录)

2.3 配置环境变量

2.3.1 电脑搜索框内输入 “高级系统设置”,打开后,点击环境变量

2.3.2 在系统变量中点新建,将PYENV加入系统变量中,并配置上一步拷贝的目录,点击确认

2.3.3 配置path变量

在系统变量中找到 Path 这个变量,双击打开

点击新建 ,将这两行路径加进去:%PYENV%\bin%PYENV%\shims ,再点击确定

然后一层一层点击 确定 就好了

2.4 检测是否安装成功

cmd 窗口输入 pyenv,显示版本号等信息就是成功了

三、pyenv 的基本使用

3.1 列出所有可以使用的版本

pyenv install --list

3.2 查看版本

3.2.1 列出所有已安装的版本,当前使用版本带"*"

pyenv versions

3.2.2 直接查看当前对应版本

pyenv version

3.3 安装指定版本

pyenv install <version>

有时候会出现下载很慢的情况,这时候可以参考以下方案

3.3.1 手动安装

上图中可以看出下载源为 Mirror: https://www.python.org/ftp/python

  • 可以手动打开这个源地址,找到要下的版本号,找到需要的文件(以 3.10.3-amd64.exe 为例)
  • 将它下载完直接拖进 pyenv 的 install_cache 文件夹
  • 再执行上面的安装命令,即可安装对应的版本

正常安装的执行过程:

手动安装的执行过程:

从上面两张图也可以看出,安装的过程是先到 源地址 下载文件,丢进 install_cache 内,再进行 安装

我们相当于手动操作前面,直接进行安装

3.4 卸载指定版本

pyenv uninstall <version>

3.5 设置全局/当前版本

设置全局版本

pyenv global <version>

设置当前版本

pyenv local <version>

设置之后,可以查看 python 版本来核对

python -V

总结以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python通过tcp发送xml报文的方法

    python通过tcp发送xml报文的方法

    今天小编就为大家分享一篇python通过tcp发送xml报文的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python脚本实现扫描指定目录下.py文件并提取import语句

    Python脚本实现扫描指定目录下.py文件并提取import语句

    这篇文章主要为大家详细介绍了如何使用Python脚本实现扫描指定目录下.py文件并提取import语句,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2026-03-03
  • 用pandas按列合并两个文件的实例

    用pandas按列合并两个文件的实例

    下面小编就为大家分享一篇用pandas按列合并两个文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • python之随机数函数的实现示例

    python之随机数函数的实现示例

    这篇文章主要介绍了python之随机数函数的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • python读取有密码的zip压缩文件实例

    python读取有密码的zip压缩文件实例

    今天小编就为大家分享一篇python读取有密码的zip压缩文件实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • 重温Python基础之列表操作

    重温Python基础之列表操作

    这篇文章主要带大家来复习一下Python基础中的列表操作,不知道各位还记得多少呢?文中的示例代码讲解详细,对我们学习Python有一定帮助,需要的可以参考一下
    2022-11-11
  • 利用Python破解验证码实例详解

    利用Python破解验证码实例详解

    这篇文章主要给大家介绍的是如何通过一个简单的例子来实现破解验证码。从本文中我们可以学习到 Python 基本知识,PIL 模块的使用,破解验证码的原理。文中通过实例一步步介绍的很详细,相信对大家理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来一起看看吧。
    2016-12-12
  • python的迭代器,生成器和装饰器你了解吗

    python的迭代器,生成器和装饰器你了解吗

    这篇文章主要为大家详细介绍了python的迭代器,生成器和装饰器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • 将Python英文版切换至中文界面的最新使用方案

    将Python英文版切换至中文界面的最新使用方案

    这篇文章主要介绍了如何将Python的英文版切换到中文界面,主要包括IDLE、PyCharm和VSCode等不同工具的汉化方法,以及官方文档的访问方式,推荐使用pip安装idcn包来汉化IDLE,这是最省事的方法,需要的朋友可以参考下
    2026-02-02
  • python词云库wordcloud自定义词云制作步骤分享

    python词云库wordcloud自定义词云制作步骤分享

    这篇文章主要介绍了python词云库wordcloud自定义词云制作步骤分享,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08

最新评论