企业级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不一致,所以我选择重装。需要慎重!!!

相关推荐
Julyyyyyyyyyyy1 小时前
【软件测试】web自动化:Pycharm+Selenium+Firefox(一)
python·selenium·pycharm·自动化
Fanxt_Ja2 小时前
【JVM】三色标记法原理
java·开发语言·jvm·算法
蓝婷儿2 小时前
6个月Python学习计划 Day 15 - 函数式编程、高阶函数、生成器/迭代器
开发语言·python·学习
love530love2 小时前
【笔记】在 MSYS2(MINGW64)中正确安装 Rust
运维·开发语言·人工智能·windows·笔记·python·rust
水银嘻嘻3 小时前
05 APP 自动化- Appium 单点触控& 多点触控
python·appium·自动化
slandarer3 小时前
MATLAB | 绘图复刻(十九)| 轻松拿捏 Nature Communications 绘图
开发语言·matlab
狐凄3 小时前
Python实例题:Python计算二元二次方程组
开发语言·python
roman_日积跬步-终至千里3 小时前
【Go语言基础【3】】变量、常量、值类型与引用类型
开发语言·算法·golang
roman_日积跬步-终至千里3 小时前
【Go语言基础】基本语法
开发语言·golang·xcode
Felven3 小时前
C. Basketball Exercise
c语言·开发语言