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

Windows 11中执行flutter doctor命令卡住无法启动问题求助

解决Windows 11中flutter doctor命令卡住无法执行的问题

以下是几个经过验证的解决方案,你可以逐一尝试:

  • 验证环境变量配置
    确认FLUTTER_HOME系统变量已指向Flutter的安装根目录,并且%FLUTTER_HOME%\bin已添加到系统Path变量内。在终端执行echo %FLUTTER_HOME%和echo %Path%,检查输出中是否包含正确的路径。

  • 临时关闭安全软件
    不少杀毒软件、防火墙会拦截flutter doctor的网络请求(该命令需要联网检查依赖和更新),临时禁用这类软件后再重新执行命令。

  • 手动同步Flutter代码
    打开Flutter安装目录,执行git pull拉取最新的Flutter代码,完成后再运行flutter doctor。如果git pull也卡住,可检查网络连接或切换为国内git镜像源。

  • 清理Flutter缓存
    先执行flutter clean清理项目缓存,然后删除Flutter安装目录下的bin\cache文件夹,重新运行flutter doctor,让它重新下载并生成必要的缓存文件。

  • 重置代理设置
    如果你的系统使用了代理,可能导致网络请求异常。在终端执行以下命令临时取消代理:

    set HTTP_PROXY=
    set HTTPS_PROXY=
    

    之后再尝试运行flutter doctor。

  • 以管理员身份运行终端
    右键点击PowerShell或命令提示符,选择“以管理员身份运行”,再执行flutter doctor,避免因权限不足导致的执行停滞。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 23:20:39