完美解决Window下Python多版本共存/切换 - Go语言中文社区

完美解决Window下Python多版本共存/切换


 Win10 修改环境变量,不用重启或注销账号;只需每次运行Python前管理员权限运行bat,修改环境变量,重新打开cmd即可立即切换python。方法:

1. Python多版本安装目录尽量在一起,比如:

1. 系统变量PATH里添加python路径"%WhichPython%"和"%WhichPython%Scripts";另外添加WhichPython变量,值设为某个python路径,比如:C:UserslaoyaAppDataLocalProgramsPythonPython37

2.管理员运行bat脚本,输入1/2/3,即可切换

@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
choice /c 123 /m "Python27->Press 1,Python35->Press 2,Python37->Press 3"
if errorlevel 3 goto Python37
if errorlevel 2 goto Python35
if errorlevel 1 goto Python27

:Python27
setx WhichPython C:UserslaoyaAppDataLocalProgramsPythonPython27 /M
goto end

:Python35
setx WhichPython C:UserslaoyaAppDataLocalProgramsPythonPython35 /M
goto end

:Python37
setx WhichPython C:UserslaoyaAppDataLocalProgramsPythonPython37 /M
goto end

:end
echo GoodBye

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/yaoyutian/article/details/83629610
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 21:14:05
  • 阅读 ( 1759 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢