Windows系统上Python如何升级及版本管理

article/2025/8/13 1:32:00

前言

用户经常在使用python时候,发现版本升级过快,不同的项目可能用到不同的python版本,本文就windows下,关于Python 3.11 升级到 Python 3.12做一个简单的记录和介绍。希望能帮助到你。

一、版本确认与环境准备

  1. 检查当前版本
    在命令提示符中输入:

        python --version

若显示Python 3.11.x,则说明当前环境为目标升级前状态。

  1. 备份关键数据

对于需要升级的项目,可以导出依赖列表:

pip freeze > requirements.txt

备份项目文件和配置文件至安全目录。

二、升级路径选择

(一)官方安装程序升级(推荐)
  1. 下载 Python 3.12 安装包
    访问Python 官方下载页面,选择Windows installer (64-bit)(根据系统位数选择),确保下载版本为 3.12。

  2. 运行安装程序

    • 勾选Add Python 3.12 to PATH,确保系统自动配置环境变量9。
    • 建议选择Customize installation自定义安装路径(如D:\Python312),避免与旧版本路径冲突。
  3. 验证安装
    重新打开命令提示符,输入:

python --version

若显示Python 3.12.x,则升级成功。

(二)命令行升级(适合高级用户)

使用 pip 升级

pip install --upgrade python==3.12.0

若需指定国内镜像源(提升下载速度):

pip install --upgrade python==3.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

注意:此方法可能因依赖冲突导致升级失败,建议优先使用官方安装程序

通过 conda 升级(虚拟环境场景)

激活目标环境:

conda activate myenv

升级 Python 版本:

conda install python=3.12

更新所有依赖包:

conda update --all

此方法可保持环境一致性,适合数据科学项目

三、旧版本卸载与环境清理

若需完全移除 Python 3.11:

通过控制面板卸载

  • 进入设置 > 应用 > 应用和功能,搜索 "Python 3.11",点击卸载并按提示完成操作

手动清理残留文件

  • 删除安装目录(默认:C:\Users\<用户名>\AppData\Local\Programs\Python\Python311)。
  • 检查环境变量:
    • 右键此电脑 > 属性 > 高级系统设置 > 环境变量
    • 系统变量用户变量Path中删除 Python 3.11 相关路径。

四、环境变量优化与多版本共存

保留旧版本(可选)

安装 Python 3.12 时选择不同路径(如D:\Python312),避免覆盖旧版本。

使用py launcher 管理多版本:

py --list # 查看所有已安装的Python版本

py -3.12 your_script.py # 指定使用Python 3.12运行脚本

此方法可实现平滑过渡,逐步验证新版本兼容性

更新默认 Python 版本

  • 若需将 Python 3.12 设为默认版本,确保其路径在Path变量中排在 Python 3.11 之前。

通过以上步骤,您可以在 Windows 系统上安全、高效地完成 Python 版本升级,同时保持开发环境的稳定性和兼容性。建议在升级前备份关键数据,并在非生产环境中进行充分测试。


http://www.hkcw.cn/article/kHRfnxvHlA.shtml

相关文章

印空军参谋长担忧国防采购项目拖延 影响关键项目进度

印度空军参谋长阿马尔普里特辛格在5月29日表达了对印度重大国防采购项目拖延的担忧。他指出,时间表是一个大问题,几乎没有任何一个项目能够在确定时间表后按时完成。辛格认为,不应轻易承诺无法实现的事情。有时在签署合同时,就已经清楚项目不可能按期完成,但还是照签不误。…

博主:哈佛的起诉震慑到了美政府 学术自由与政治博弈

5月22日,美国国土安全部发布声明,撤销哈佛大学的“学生与交流访问者项目”(SEVP)资质。这意味着哈佛无法继续招收国际学生,现有6800名外籍学生必须在72小时内转学或离境,否则将失去合法身份。次日,哈佛大学向联邦法院提起诉讼,指控特朗普政府的行为违宪且充满政治报复性…

AutoDev 预上下文引擎:预生成代码语义化信息,构建 AI 编程的知识基座

在先前《预上下文生成》的文章中&#xff0c;我们介绍了预生成上下文的概念和实践&#xff1a; 预生成上下文是指在用户发起查询或生成请求之前&#xff0c;系统针对特定代码仓库、文档或 SDK&#xff0c;离线构建一组语义化的上下文数据。这些上下文经过理解、 加工与组织&…

断眉《歌手》一开口我的青春回来了 新生代揭榜成功

《歌手2025》第二期中,歌坛前辈林志炫意外出局。他在第一期尝试创新未果后,本以为回归情歌路线会稳住局面,结果还是被淘汰了。这反映出节目组的决心,只看观众和市场反响,不看资历辈分。第二期马嘉祺凭借《曾经我也想过一了百了》成功揭榜,顺利补位首发歌手行列。对于一位…

王君馨官宣产女 幸福一家三口合影公开

前TVB女艺人王君馨嫁给了圈外老公,一直过着幸福的生活。去年她宣布怀孕,最近低调诞下了女儿,并晒出了一家三口的首张全家福。王君馨曾是TVB力捧的艺人,后来为了在音乐方面有更好的发展选择离巢。离巢后,她有更多时间享受生活,事业发展一般,但成为网红拍视频让她找到了新…

山姆回应顾客疑因抢不到榴莲喊退卡 限量活动引争议

最近,山姆超市举办了一场榴莲促销活动,却意外地引发了顾客的不满。活动宣传称每个榴莲售价99元,单个最低重达4斤,并承诺品质保证,坏果包退包换。尽管价格与市场相近,但山姆超市一贯的良好口碑吸引了大量顾客前来排队购买。然而,当顾客终于排到自己时,却被告知榴莲已经售…

大话软工笔记—知识体系概述

1. 软件工程知识体系概述 软件工程的知识体系内容如下表所示&#xff1a; 构成 名称 说明 1 3个体系 1.业务知识体系 客户从事业务所需的知识&#xff0c;如&#xff1a;企业管理、市场销售、成本控制、生产流程等 2.设计知识体系 信息化设计所需的知识&#xff0…

UE蓝图中打开界面暂停、按钮点击执行开始和退出游戏、修改默认地图

一、UE蓝图中打开界面暂停并设置鼠标指针显示 1&#xff1a;开始时调用 2&#xff1a;创建界面Class 选择要打开的WBP控件 3&#xff1a;添加到视口 4&#xff1a;设置游戏暂停 &#xff0c;Paused 勾选为true 5&#xff1a;获取玩家控制器 6&#xff1a;设置显示鼠标指针&…

美记者称赞华盛顿地铁卡支付 即刷即走便利多

当地时间5月28日,美国首都华盛顿特区的地铁系统正式启用了非接触式支付系统,乘客可以使用信用卡或手机进出地铁站,结束了必须购买专用交通卡的时代。次日,一名共和党籍众议员提出了一项法案,要求将华盛顿特区地铁更名为“特朗普列车”。在新支付系统启用的第一天,一位记者…

中国最先进轰炸机为何进驻南海岛礁 增强军事威慑力

2025年5月,据路透社报道,卫星图像显示中国在南海西沙群岛的永兴岛部署了2架最先进的轰-6轰炸机。这是自2020年以来,轰-6轰炸机首次降落在永兴岛。此次部署正值南海局势复杂多变之际,美国及其盟友近期在该地区频繁进行军事活动,包括美菲“2025海上勇士合作”联合演习、英国…

新型僵尸网络瞄准Linux物联网设备,窃取SSH凭证

基于嵌入式Linux的物联网&#xff08;IoT&#xff09;设备正成为新型僵尸网络PumaBot的攻击目标。 基于Go语言的SSH暴力破解攻击 该僵尸网络采用Go语言编写&#xff0c;专门针对SSH服务实施暴力破解攻击以扩大规模&#xff0c;并向受感染主机投递其他恶意软件。网络安全公司D…

2025端午奇妙游 非遗文化唤醒节日记忆

当端午与“非遗大年”相遇,传统文化正以破圈之势唤醒当代人的节日记忆。河南卫视《2025端午奇妙游》将于5月30日19:30在河南卫视、大象新闻等平台上线。节目以“端午二十四时”为轴,以“艾草”为线索,将古代时辰观念与现代生活节奏巧妙融合,展现端午节的节气之美和人文之意…

上海多家超市焕新开业 商品服务全面升级

端午小长假前夕,上海一批连锁超市完成调改,以全新面貌迎接消费者。5月30日,位于打浦桥的上海世纪联华鲁班店经过百日改造后重新开业,并首次召集“潮银俱乐部”成员担任社区体验官。而在前一天,永辉超市上海嘉定首店——嘉定宝龙店也焕新开业,成为上海第六家学习胖东来模式…

UNet 改进(31):ShuffleNet与UNet的轻量级分割网络

1.创新点解析 在计算机视觉领域,图像分割是一个重要的任务,而UNet因其优秀的性能成为许多分割任务的基础架构。然而,传统的UNet计算量较大,难以在资源受限的设备上部署。本文将介绍一种结合ShuffleNet与UNet的轻量级分割网络实现。 网络架构概述 这个实现包含三个主要组件…

1. 数据结构基本概念 (1)

本文部分ppt、视频截图来自&#xff1a;[青岛大学-王卓老师的个人空间-王卓老师个人主页-哔哩哔哩视频] 1. 数据结构基本概念 1.1 研究内容 数据结构是一门研究非数值计算的程序设计中计算机操作队形以及他们之间关系和操作的核心课程&#xff0c;学习的主要内容如下&#x…

男子掉进兵马俑坑疑砸坏3个兵马俑 事件引发热议

5月30日,有网友发布了一段“游客掉进西安兵马俑三号坑砸坏兵马俑”的视频,引起了广泛关注。当天下午5点左右,一名中年男子不慎掉入了三号坑。目击者丁女士表示,尝试用中文和英语与该男子交流,但他似乎听不懂。据丁女士描述,这次意外导致了三个兵马俑受损。她还提到,坑上…

家长们让儿童节汇演变成演唱会现场 多元艺术展现童心梦想

5月28日,大渡口区庆祝“六一”国际儿童节暨第五届校园文化艺术节文艺汇演在钢花影剧院举行。活动以“艺润童心,逐梦未来”为主题,吸引了全区600余名师生和家长代表参加,同时通过线上直播让全区各校师生及家长同步观演。文艺汇演围绕“启航-溯舟-执楫-越川-归航”这一主线展…

49款App被通报 侵害用户权益行为需整改

5月29日,工业和信息化部依据相关法律法规,对APP和SDK(第三方软件开发工具包)违法违规收集使用个人信息等问题开展治理。近期,经第三方检测机构抽查,共发现49款APP及SDK存在侵害用户权益的行为。这些APP及SDK需按有关规定进行整改,如整改落实不到位,工业和信息化部将依法…

近5万翡翠手镯丢失仅赔67元 赔偿争议引发热议

5月30日,话题“顺丰寄丢价值5万元手镯仅赔67元”引发热议,登上微博热搜。广东佛山的陈小姐网购了一只价值4.98万元的翡翠手镯,因不满意选择退货。由于商家赠送了运费险,5月22日上午10点由顺丰速运上门取件。次日晚,快递员告知陈小姐快件丢失。报警后发现快件在小区监控盲区…

湖南高考成绩复核办法出炉 明确申请流程与时限

为规范高考成绩复核程序,保障考生合法权益,湖南省教育考试院近日印发了《2025年普通高等学校招生全国统一考试考务工作规定》,对成绩复核的申请条件、流程及时间节点作出了明确规定。根据规定,考生如对成绩有异议,须在6月27日17时前,持本人填写的《成绩复核申请表》及准考…