Windows 10安装Flutter后flutter命令无法识别的问题求助
解决Flutter命令无法识别的问题
验证PATH环境变量是否生效
打开命令提示符,执行echo %PATH%,查看输出内容中是否包含C:\flutter\flutter\bin。如果没有,说明环境变量未正确添加:- 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 检查「用户变量」和「系统变量」中的
Path条目,确认C:\flutter\flutter\bin已被添加,且没有多余空格或不必要的引号 - 修改后点击「确定」保存,重新打开命令提示符尝试
检查路径拼写与层级
确认Flutter SDK的实际路径:如果解压后的SDK主文件夹是flutter,将其放在C:\flutter下时,完整bin路径应为C:\flutter\bin(而非C:\flutter\flutter\bin)。如果是解压时误将SDK文件夹嵌套,可调整层级,把C:\flutter\flutter下的所有文件移动到C:\flutter,然后更新PATH为C:\flutter\bin排查命令提示符缓存问题
即使重启电脑,部分环境变量缓存可能未刷新:- 关闭所有打开的命令提示符窗口,重新打开一个新窗口执行
flutter --version - 若仍无效,可在命令提示符中执行
set PATH=C:\flutter\flutter\bin;%PATH%临时添加路径,测试是否能识别flutter命令
- 关闭所有打开的命令提示符窗口,重新打开一个新窗口执行
检查是否存在同名文件干扰
执行where flutter命令,若返回其他路径的同名文件,说明存在冲突,需移除或重命名该文件
内容的提问来源于stack exchange,提问作者Laala
相关产品推荐
相关产品推荐

