多版本python共存,一键转换

一、开始准备

你需要几个版本的python,如图
在这里插入图片描述
保证环境变量中没有python的环境变量
(此方法按照上一篇如何自由切换java-jdk版本?详细教程来了改版)
然后新建一个变量python_home,值填写python的路径,如图:
在这里插入图片描述
添加path变量

%python_home%
%python_home%\Scripts

保存退出
写一个转换脚本

@echo off
@echo ------------------------------------------------
@echo 当前python版本为:
python -V
@echo ------------------------------------------------
@echo 输入要使用的python版本对应的选项:
@echo 选项     含义
@echo 2       切换环境为python2.7
@echo 38      切换环境为python3.8
@echo 311     切换环境为python3.11
@echo ------------------------------------------------
set /P choose=请输入选择:
IF "%choose%" EQU "2" (
    setx /M python_home "F:\python\python2.7"
    echo 已经修改为python2.7
) ELSE IF "%choose%" EQU "38" (
    setx /M python_home "F:\python\python3.8"
    echo 已经修改为python3.8
) ELSE IF "%choose%" EQU "311" (
    setx /M python_home "F:\python\python3.11"
    echo 已经修改为python3.11
)
pause

保存为.bat文件,如图
在这里插入图片描述

这改变的是系统变量稍微有点代码基础的都能看懂吧!

演示一下,管理员权限打开
在这里插入图片描述
当前为3.11,按2,改变

在这里插入图片描述
重新打开cmd验证一下

在这里插入图片描述
教程结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Luther@ping

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值