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
相关产品推荐
相关产品推荐

