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

Flutter环境配置报错:Unable to find git in your PATH 求助

解决Flutter Doctor报错"Unable to find git in your PATH"及CMD Ping异常问题
  • 先验证Git环境变量是否真的生效
    改完环境变量后必须打开新的CMD窗口,旧窗口不会加载新配置。执行where git,如果能返回Git的安装路径(比如C:\Program Files\Git\cmd\git.exe),说明PATH配置没问题;如果没返回,检查这几点:

    • 确认添加到PATH的是Git安装目录下的cmd文件夹(不是bin),比如C:\Program Files\Git\cmd
    • 检查PATH里的路径有没有多余空格或拼写错误,路径前后不能加空格
    • 直接重启电脑,确保环境变量完全生效
  • 排查系统核心路径(解决Ping报错)
    Ping报错大概率是系统默认的关键路径丢了,检查系统PATH里有没有这几个路径:

    • C:\Windows\system32
    • C:\Windows
    • C:\Windows\System32\Wbem
      要是缺了就手动添加,加完重启CMD或电脑再测试ping和flutter doctor
  • 直接给Flutter指定Git路径(备选方案)
    如果上面的方法都没用,直接在Flutter配置里硬编码Git路径:

    1. 找到Flutter安装目录下的flutter\bin\internal文件夹,打开git.bat文件
    2. 把里面的@git %*改成@"你的Git安装路径\git.exe" %*,比如@"C:\Program Files\Git\cmd\git.exe" %*
    3. 保存后重新打开CMD跑flutter doctor
  • 检查权限问题

    • 用管理员身份打开CMD,避免权限不够读不到环境变量
    • 确认Git安装目录的权限,当前用户要有读取和执行的权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 16:35:21