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

如何让命令提示符默认运行Python 3.11.4而非Python 2.7.15?

让Windows全局默认使用Python 3.11.4的解决办法

方法一:修改注册表指定默认映射

  • 按Win+R输入regedit打开注册表编辑器
  • 找到路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\python.exe,如果没有这个项,右键App Paths新建项并命名为python.exe
  • 在右侧窗口,把默认值改成Python 3.11.4的python.exe完整路径,比如C:\Python311\python.exe
  • 再添加一个名为Path的字符串值,设置为Python 3.11.4的安装目录,比如C:\Python311\

方法二:检查PATH并重启终端

  • 在命令提示符里输入echo %PATH%,确认Python 3.11.4的安装目录排在Python 2.7目录的前面
  • 输入where python,查看系统找到的第一个python.exe是不是Python3的
  • 如果PATH顺序正确但结果不对,必须重启命令提示符/PowerShell——Windows会缓存旧的PATH设置,不重启不会生效
  • 要是Python3目录里没有python.exe,去安装目录确认,若安装时没勾选“Add Python to PATH”,手动把该目录加到PATH最前端

方法三:利用py launcher设置默认

  • 既然你的py命令已经能启动Python3.11.4,直接设置它为默认版本:
    • 在你的用户目录(比如C:\Users\Haley)新建py.ini文件,内容写:
      [defaults]
      python=3.11
      
    • 之后输入py -0可以查看默认版本
  • 想让python命令直接调用这个默认版本的话,在Python3的安装目录里新建python.bat文件,内容写:
    @py %*
    
    这样执行python就会自动用py launcher启动默认的Python3

内容的提问来源于stack exchange,提问作者haley

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 19:57:22