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

Flutter 3.7.12运行报错:VS Code终端提示无法找到Git路径

解决VS Code终端执行Flutter/Dart命令时“Error: Unable to find Git in your PATH”问题
  • 先确认VS Code终端的PATH是否包含Git路径
    打开VS Code终端,根据使用的shell执行对应命令:

    • PowerShell:echo $env:PATH
    • CMD:echo %PATH%
      查看输出里有没有C:\Program Files\Git\cmd或C:\Program Files\Git\bin,如果没有,说明VS Code没读到更新后的系统PATH。
  • 完全重启VS Code
    系统PATH更新后,VS Code不会自动刷新环境变量,必须彻底关闭(包括后台进程)再重新打开,确保加载最新的PATH配置。

  • 对齐VS Code终端的默认shell
    打开VS Code设置(快捷键Ctrl+,),搜索terminal.integrated.defaultProfile.windows,选择和你cmd中正常运行的shell一致的选项(比如Command Prompt)。如果用PowerShell,检查是否有自定义的profile脚本修改了PATH,导致Git路径被覆盖。

  • 临时在VS Code终端添加Git路径(应急用)
    打开VS Code终端,执行:

    $env:PATH += ";C:\Program Files\Git\cmd"
    

    之后运行flutter doctor测试,如果正常,说明是PATH加载的持久化问题,按前面的方法解决。

  • 手动指定Flutter的Git路径
    执行以下命令强制Flutter使用正确的Git可执行文件:

    flutter config --git-path "C:\Program Files\Git\cmd\git.exe"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 09:53:14