You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统设置默认Python解释器:环境变量调整无效求助

解决Windows默认Python解释器优先级问题
  • 检查环境变量修改的正确位置
    确认你修改的是系统环境变量的Path条目,而非用户环境变量——系统变量的优先级更高。打开「系统属性」→「高级」→「环境变量」,在「系统变量」列表里找到Path,把C:\Users\<user>\AppData\Local\Programs\Python\Python39\移到c:\msys64\mingw64\bin的上方,修改后依次点击所有窗口的「确定」保存。

  • 重启所有命令行窗口
    环境变量修改不会实时生效,必须关闭所有已打开的CMD、PowerShell窗口,重新打开后输入python --version,检查是否切换到3.9.13版本。

  • 调整Python启动器(py.exe)的默认配置
    Windows自带的py.exe可能会优先于环境变量生效。你可以在用户目录(C:\Users\<user>)下创建或修改py.ini文件,写入以下内容:

    [defaults]
    python=3.9.13
    

    这样启动器会默认调用指定的Python版本。

  • 直接关联.py文件的默认打开程序
    右键任意.py文件→「打开方式」→「选择另一个应用」→「更多应用」→「在这台电脑上查找其他应用」,找到C:\Users\<user>\AppData\Local\Programs\Python\Python39\python.exe,勾选「始终使用此应用打开.py文件」,确保双击Python文件时用指定版本运行。

  • 验证修改效果
    重新打开CMD输入python --version确认版本;双击一个测试用的.py文件,查看运行时的解释器版本是否正确。

内容的提问来源于stack exchange,提问作者Rishi Kumar Jha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 11:28:16