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

Node Gui安装报错提示找不到已安装的Cmake问题求助

问题原因
  • CMake安装后未正确添加到系统全局环境变量,cmake-js运行时无法检索到cmake执行文件
  • 安装CMake时仅配置了当前用户的环境变量,运行安装命令的终端未重启,环境变量未加载生效
  • CMake版本低于Node Gui要求的最低3.16版本,校验不通过
  • 若通过Visual Studio 2019组件安装的CMake,默认不会写入全局环境变量,无法被cmake-js识别
解决办法
  1. 先验证CMake全局可用性:打开全新的CMD/PowerShell窗口,执行cmake --version,如果能正常输出版本号则跳过环境变量配置步骤,否则按以下步骤配置:
    • 找到CMake的bin文件夹路径:独立安装的CMake默认路径为C:\Program Files\CMake\bin,VS2019自带的CMake默认路径为C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin
    • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量列表中找到Path,点击编辑,新建条目填入上一步的CMake bin文件夹路径,依次点击确认保存所有配置
    • 完全关闭所有已打开的终端窗口,重新打开后再次执行cmake --version验证配置是否生效
  2. 确认CMake版本≥3.16,若版本过低请卸载旧版本后安装官方最新稳定版CMake
  3. 配置完成后清理原有安装缓存重试:
    • 删除项目目录下的node_modules文件夹和package-lock.json文件
    • 执行npm cache clean --force清空npm全局缓存
    • 重新执行npm install安装依赖
  4. 若仍报错,可以手动为npm指定cmake执行文件路径:执行npm config set cmake-path "你的CMake.exe完整路径",示例:npm config set cmake-path "C:\Program Files\CMake\bin\cmake.exe",配置完成后重新执行安装命令即可

内容的提问来源于stack exchange,提问作者Giovanni Campeol

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 11:45:07