Flutter与Dart二进制文件路径配置问题求助
Flutter环境变量配置问题排查
把Flutter的bin目录添加到Windows环境变量的Path中是正确的配置位置,但你遇到的问题大概率是以下几个细节没处理到位:
- 必须重启相关进程:添加环境变量后,要完全关闭所有VS Code窗口,甚至重启电脑。已运行的VS Code不会自动读取新的环境变量,重启后才能生效。
- 验证路径正确性:打开CMD命令提示符,输入
flutter --version和dart --version。如果这两个命令能正常输出版本信息,说明环境变量已经生效,问题出在VS Code侧;如果报错,说明你添加的路径有误,检查是否是Flutter安装目录下的bin文件夹(比如C:\flutter\bin),路径是否存在拼写错误。 - 手动指定VS Code的Flutter SDK路径:打开VS Code设置(快捷键
Ctrl+,),搜索Flutter SDK Path,填入你的Flutter安装根目录(比如C:\flutter),保存后重启VS Code,再运行flutter doctor验证。 - 无需单独添加Dart路径:Flutter的
bin目录已经包含了Dart的执行文件快捷方式,只要Flutter的bin在Path中,Dart就能被识别,不需要额外添加Dart SDK的bin路径,避免路径冲突。
内容的提问来源于stack exchange,提问作者Henri Pitre
相关产品推荐
相关产品推荐

