You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter_tts构建报错:NUGET.EXE未找到,添加PATH仍无法解决

Flutter Windows平台构建flutter_tts时NUGET.EXE找不到的解决思路

报错信息

Launching lib\main.dart on Windows in debug mode...
NUGET.EXE not found.
CMake Error at flutter/ephemeral/.plugin_symlinks/flutter_tts/windows/CMakeLists.txt:9 (message):
Please install this executable, and run CMake again.
Please install this executable, and run CMake again.
Error: Unable to generate build files
Exited (1).

解决步骤

  • 验证NuGet路径生效性:打开新的命令提示符,执行nuget命令,若提示命令不存在,说明系统PATH配置未生效,需重新检查NuGet所在目录是否正确添加到PATH,添加后重启所有终端和IDE。
  • 手动指定NuGet路径到CMake配置:找到flutter/ephemeral/.plugin_symlinks/flutter_tts/windows/CMakeLists.txt文件,修改NuGet查找逻辑,直接设置绝对路径,例如:set(NUGET_EXECUTABLE "C:/Program Files/NuGet/nuget.exe")(替换为你的实际路径)。
  • 清理项目缓存:执行flutter clean,删除flutter/ephemeral/.plugin_symlinks文件夹,再运行flutter pub get重新拉取依赖。
  • 迁移NuGet到Flutter默认查找目录:将nuget.exe复制到Flutter安装目录下的bin/cache/artifacts/windows/bin文件夹(如C:\flutter\bin\cache\artifacts\windows\bin),CMake通常会优先扫描这个目录。

内容的提问来源于stack exchange,提问作者Rea Mart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 17:04:51