当前位置: 代码网 > it编程>前端脚本>Python > windows端python版本管理工具pyenv-win安装使用

windows端python版本管理工具pyenv-win安装使用

2025年01月03日 Python 我要评论
pyenv-win 下载本文通过 git 方式下载在 github 中 找到 pyenv-win 的 git 仓库 快速打开pyenv-win打开终端,切换到想要安装的路径,在终端中使用git clo

pyenv-win 下载

本文通过 git 方式下载

  • 在 github 中 找到 pyenv-win 的 git 仓库 快速打开 pyenv-win
  • 打开终端,切换到想要安装的路径,在终端中使用 git clone https://github.com/pyenv-win/pyenv-win.git 命令 将 pyenv-win 克隆到安装目录 (安装目录不要出现中文和空格)
git clone https://github.com/pyenv-win/pyenv-win.git

通过以上步骤 就可以完成 pyenv-win 的下载

配置环境变量

  • 打开资源管理器,在左侧菜单栏中的 此电脑 右键,选择属性

  • 在打开的 设置----关于 窗口中滚动鼠标 找到 高级系统设置,打开 高级系统设置

  • 在 打开的 系统属性 – 高级选项卡 中 点击 环境变量

  • 在 打开的 环境变量 窗口中 的 系统变量部分 选择 新建(w)…;输入 变量名:pyenv; 变量值:上面步骤pyenv-win的安装目录\pyenv-win\pyenv-win;点击 确定

  • 在系统变量中找到 变量名为 path 的环境变量 点击 编辑;在打开的 编辑环境变量 窗口中 点击 新建 添加 两条 环境变量: %pyenv%\bin %pyenv%\shims

  • 打开终端 在 命令行中输入 pyenv --version 验证是否 配置成功,返回版本信息则为 环境配置成功(如图:)

完成以上步骤 pyenv-win 的 环境就 配置 好了

使用 pyenv-win 管理 python 版本

一、安装 和 卸载 python

# 查看所有可安装的 python 版本
pyenv install -l
# 安装指定版本的 python
pyenv install 3.5.2
# 一个命令中安装多个版本
pyenv install 2.4.3 3.6.8
# 卸载 指定 版本 的 python
pyenv uninstall 3.5.2
# 查看已安装的版本
pyenv versions
# 查看当前使用版本
pyenv version

使用 pyenv 下载python镜像可能会有点慢,等不及的小伙伴可以在 执行 pyenv install 2.7.18 (当from 和 to 的路径输出出来后ctrl + c 取消执行)后 手动使用 from 后面的下载路径放到浏览器中下载,然后拷贝到 to 后面的路径中,再次执行 pyenv install 2.7.18

二、设置 全局的 python 版本;设置指定文件夹下的 python 版本

# 设置 全局的 python 版本
pyenv global 3.5.2
# 设置指定文件夹下的 python 版本;在指定 文件夹下执行该命令,文件夹下会生成一个配置文件(不能删除)
pyenv local 3.5.2

三、验证 python 是否安装成功

在 终端 中输入 python -v 查看打印的版本号是否与设置的版本号 一致(如图)

总结 

到此这篇关于windows端python版本管理工具pyenv-win安装使用的文章就介绍到这了,更多相关python版本管理工具pyenv-win内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

  • 使用Python绘制词云图的详细教程

    使用Python绘制词云图的详细教程

    引言词云(word cloud)是一种数据可视化技术,用于显示文本数据中的频繁单词。它通过将出现频率较高的词汇以较大的字体显示,频率较低的词汇则以较小的字体显示... [阅读全文]
  • python中_init_.py的作用

    最近有几个小伙伴问了我一个经典问题:“__init__.py 到底有啥用?”其实这个问题挺常见的,尤其是对python新手来说简直就是一团迷雾。今天就站在一…

    2025年01月04日 前端脚本
  • python subprocess.run中的具体使用

    python subprocess.run中的具体使用

    一、详解subprocess.run 是 python 3.5 及以上版本中引入的一个函数,用于运行子进程。它是 subprocess 模块的一部分,提供了一种... [阅读全文]
  • python中poetry安装依赖

    前言poetry 是一个用于管理 python 项目的依赖和构建过程的工具。它简化了包管理和虚拟环境的创建,让开发者更容易管理项目的依赖关系。它的出现让我们对依赖卸载更干净。1. …

    2025年01月04日 前端脚本
  • 浅析Python中的基本交易算法应用

    浅析Python中的基本交易算法应用

    在金融市场中,算法交易已成为一种重要的交易方式。它通过自动化的程序来执行交易策略,可以在短时间内分析大量数据并做出交易决策。python语言由于其强大的数据处理... [阅读全文]
  • python中GIL锁的实现

    python中GIL锁的实现

    什么是python的 gil 锁?gil的全称是global interpreter lock(全局解释器锁),它是 cpython(python 的主流实现)... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com