Windows10安装Flutter时出现Cannot find the executable for `where`错误求助
解决Flutter命令报错:Cannot find the executable for
where 问题根源很明确:你的PATH环境变量中缺少了Windows系统核心目录C:\Windows\System32。where是Windows自带的系统命令,存放在这个目录下,Flutter在检测Android SDK等依赖组件时必须调用它,所以缺失这个路径会直接导致报错。
修复步骤:
- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」列表里找到
Path,点击「编辑」 - 点击「新建」,输入
C:\Windows\System32并确认(如果该路径已经存在则跳过此步) - 保存所有设置后,彻底关闭当前终端或IDE,重新打开后再执行
flutter命令
补充说明:你之前通过echo %PATH%恢复路径时,大概率漏掉了这个关键的系统目录。Windows的很多核心工具都依赖C:\Windows\System32在PATH中,所以务必保证这个路径始终存在于系统变量的Path里。
内容的提问来源于stack exchange,提问作者Sérgio Lima
相关产品推荐
相关产品推荐

