企业级win10电脑下同时存在Python3.11.7Python3.6.6,其中Python3.6.6是后装的【过程与踩坑复盘】

背景:

需要迁移原始服务器的上的Python3.6.6+Flask项目到一个新服务器上,

新服务器上本身存在一个Python3.11.7,

所以这涉及到了一个电脑需要装多个Python版本的问题

过程:

1-确定新电脑版本【比如是32还是64位】

前面开发人员存留了两个包,是python-3.6.6.exe和python-3.6.6-amd64.exe,

我根据时间判断不出来他用的是哪个,犯了一次错,详见错误过程1。

根据老服务器上cmd输入python,准确显示老电脑是amd64.exe装的,我们选择amd64.exe安装


大家注意自己电脑的版本与安装python的版本!!!比如我确定老电脑就是amd64安装的,所以我选择python-3.6.6

2-新服务器安装Python

贴一张权限很大时安装的图,方便大家理解


3-如何验证安装第二个版本Python安装成功

验证方式一,去安装位置看一下

4-出现环境变量问题如下

这个问题的出现和系统环境变量有关系,谁的路径在前!

那我们在win+r这种方式进入cmd输入python命令时就会弹出那个对应的Python版本!!

5-解决环境变量问题

超管用的Anaconda部署的python311,这并不影响我接下来的配置

超管使用的Anaconda构建的虚拟环境

成功调整的图[win+r打开的cmd窗口]输入cmd,然后再输入python

5.1-还需要配置pip,这个我忘记配了,出现了问题

6-如果之后切换需求【比如python366\311切换】

1-你只需要在环境变量中选择上移、下移以及删除Path中的配置信息就行

2-多个版本的python在电脑上不存在冲突,仅仅是在黑框这一点上存在冲突,大家装的时候按严格按照我成功操作的思路走就应当能操作成功

3-如果你操作失败,卸载重装就行,python这一点做的很棒!

参考资料:【建议看】

1台电脑怎样安装多个不同版本Python

博主更新动力:

欢迎大家点赞、收藏、关注、评论、批评啦


错误过程1与复盘:【选看内容】

【这个大家装前可以看一下,避免选择错误】

简单描述就是我装了python-3.6.6.exe,显示是32位,我先开始不知道老版本是amd64.exe,所以我选择卸载重装。****【复盘】

1-确定新电脑版本【比如是32还是64位】

前面开发人员存留了两个包,是python-3.6.6.exe和python-3.6.6-amd64.exe,

我根据时间判断不出来他用的是哪个,

我选择python-6.6.6.exe进行安装。【这就是我踩坑的起点】

2-新服务器安装Python

贴一张权限很大时安装的图,方便大家理解

3-如何验证安装第二个版本Python安装成功

验证方式一,去安装位置看一下

老电脑是amd64装的,新电脑装得和老电脑不一样!!卸载新电脑的,重装!感觉GPT回答的有问题!

因为我的最终目标是Apache跑Flask程序, 这个还是很关键的,一步都不能错。

为了避免出现问题,我决定卸载重装一下!!!

点击close关闭这个窗口

到此结束,因为我在比对过程中发现我装错了,新电脑和老电脑装的python不一致,所以我选择重装。需要慎重!!!

相关推荐
船长@Quant4 分钟前
文档构建:Sphinx全面使用指南 — 实战篇
python·markdown·sphinx·文档构建
北辰浮光8 分钟前
[Mybatis-plus]
java·开发语言·mybatis
光而不耀@lgy41 分钟前
C++初登门槛
linux·开发语言·网络·c++·后端
lkbhua莱克瓦241 小时前
用C语言实现——一个中缀表达式的计算器。支持用户输入和动画演示过程。
c语言·开发语言·数据结构·链表·学习方法·交友·计算器
Mr__Miss1 小时前
面试踩过的坑
java·开发语言
偶尔微微一笑1 小时前
AI网络渗透kali应用(gptshell)
linux·人工智能·python·自然语言处理·编辑器
啊丢_1 小时前
C++——Lambda表达式
开发语言·c++
Chh07152 小时前
《R语言SCI期刊论文绘图专题计划》大纲
开发语言·r语言
Yeats_Liao2 小时前
Go 语言 TCP 端口扫描器实现与 Goroutine 池原理
开发语言·tcp/ip·golang
Thomas_YXQ2 小时前
Unity3D IK解算器技术分析
开发语言·搜索引擎·unity·全文检索·unity3d·lucene