Windows 10下无法切换默认Python版本至3.11.1求助
Windows 10下切换默认Python版本至3.11.1的解决方法
检查Python 3.11.1的环境变量配置
- 找到Python 3.11.1的安装目录(默认常见路径:
C:\Users\[你的用户名]\AppData\Local\Programs\Python\Python311或C:\Program Files\Python311) - 打开系统环境变量的Path列表,将Python311的根目录(含
python.exe)和Scripts子目录添加进去,并且拖动到所有其他Python版本路径的上方(系统按Path顺序查找可执行文件)
- 找到Python 3.11.1的安装目录(默认常见路径:
关闭旧版本的应用执行别名
打开「设置」→「应用」→「应用执行别名」,找到与Python 3.10相关的别名选项并关闭,同时开启Python 3.11对应的别名定位残留的旧版本Python路径
在CMD中执行where python命令,该命令会列出系统中所有可找到的python.exe路径。如果仍有3.10.5的路径,直接删除对应文件,或者将该路径从环境变量中移除重启验证
关闭所有CMD窗口(或直接重启电脑),重新打开CMD执行python --version,确认版本是否切换为3.11.1可选:创建系统级软链接
以管理员身份打开CMD,执行以下命令(替换为你的Python311实际路径):mklink "C:\Windows\System32\python.exe" "C:\Program Files\Python311\python.exe"若System32目录下已有旧的
python.exe,需先删除该文件再执行链接命令
内容的提问来源于stack exchange,提问作者Nikhil
相关产品推荐
相关产品推荐

