如何解决Flutter doctor检测崩溃问题?重新安装能否解决?
Flutter Doctor 崩溃问题解答
问题现象
执行flutter doctor时出现如下错误:
[☠] Flutter (检测程序崩溃)
X 由于错误,检测未完成。如果下方错误信息无帮助,请前往相关平台反馈该问题。
X 异常:无法找到where的可执行文件。这可能是因为System32文件夹(例如C:\Windows\System32)被从PATH环境变量中移除。请确保该路径存在,重启终端或IDE后重试。
关于重新安装Flutter的效果
重新安装Flutter不能解决这个问题。
这个错误的根源是Windows系统的PATH环境变量丢失了C:\Windows\System32路径——where是Windows系统自带的命令工具,和Flutter本身无关,所以重装Flutter无法修复系统环境变量的问题。
解决步骤
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」中找到
Path,确认其中包含C:\Windows\System32,若缺失则添加该路径 - 重启终端或IDE,再次运行
flutter doctor
内容的提问来源于stack exchange,提问作者Marcelo Mercado
相关产品推荐
相关产品推荐

