登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
Windows 安装 OpenClaw 踩坑全记录:Node、Git、CMake、 ...
Windows 安装 OpenClaw 踩坑全记录:Node、Git、CMake、VS Build Tools 一次解决
[ 复制链接 ]
梢疠
2026-3-6 22:00:02
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
Windows 环境安装 OpenClaw 全过程踩坑记录与解决方案
在 Windows 环境安装 OpenClaw 的过程中,常常会遇到一系列与 Node.js 原生模块编译相关的问题,例如 Git 未安装、CMake 下载失败、Visual Studio C++ 工具链缺失等。这些问题大多与 Node.js 生态中
node-gyp
的编译环境有关。
本文完整记录在 Windows 环境安装 OpenClaw 的问题排查过程,并提供系统化解决方案,帮助开发者快速完成环境搭建。
一、OpenClaw 简介
OpenClaw 是一个用于构建 AI 自动化任务和 Agent 的 CLI 工具,能够帮助开发者快速创建自动化 AI 工作流。
其核心依赖包括:
node-llama-cpp
llama.cpp
在安装过程中,如果系统没有可用的预编译二进制文件,则会触发本地 C++ 编译,因此需要完整的开发工具链。
二、测试环境
本文测试环境如下:
项目版本操作系统Windows 11Node.jsv24.14.0ShellPowerShell安装方式npm 全局安装安装命令:
npm install -g openclaw
⸻
三、问题一:pnpm 未安装
最初尝试使用 pnpm 安装:
pnpm add -g openclaw
PowerShell 返回错误:
pnpm : The term 'pnpm' is not recognized
原因
系统未安装 pnpm。
解决方案
安装 pnpm:
npm install -g pnpm
⸻
四、问题二:npm ENOENT / Git 未找到
安装过程中出现错误:
npm error syscall spawn git
npm error enoent
原因
npm 在安装依赖时需要调用 Git,但系统未安装 Git。
解决方案
安装 Git:
winget install Git.Git
验证安装:
git --version
⸻
五、问题三:node-llama-cpp 下载 CMake 失败
继续安装时出现错误:
[node-llama-cpp] Failed to download cmake
原因
node-llama-cpp 在编译 llama.cpp 时会尝试自动下载 CMake,但在某些 Windows 网络环境中下载失败。
解决方案
手动安装 CMake:
winget install Kitware.CMake
验证:
cmake --version
⸻
六、问题四:node-gyp 编译失败
安装过程中出现错误:
missing any VC++ toolset
could not find a version of Visual Studio
完整提示:
You need to install the latest version of Visual Studio
including the "Desktop development with C++" workload.
原因
Node 原生模块编译依赖 node-gyp,而 node-gyp 在 Windows 上需要以下组件:
• MSVC 编译器
• Windows SDK
• C++ Toolchain
当前系统仅安装了 Visual Studio 的核心组件,没有安装 C++ 编译环境。
⸻
七、安装 Visual Studio C++ 编译工具链
安装 Visual Studio Build Tools:
winget install Microsoft.VisualStudio.2022.BuildTools
安装完成后打开:
Visual Studio Installer
选择:
Modify
勾选以下工作负载:
Desktop development with C++
并确保包含以下组件:
• MSVC v143 - VS 2022 C++ build tools
• Windows 10 / Windows 11 SDK
• C++ CMake tools for Windows
完成安装。
⸻
八、重新安装 OpenClaw
清理旧安装:
npm uninstall -g openclaw
npm cache clean --force
重新安装:
npm install -g openclaw
安装完成后验证:
openclaw --help
如果能够正常输出帮助信息,则说明安装成功。
⸻
九、Windows 环境推荐开发依赖
为了避免后续 Node 原生模块编译问题,建议一次性安装以下工具:
工具 作用
Node.js JavaScript 运行环境
Git 依赖仓库拉取
CMake C++ 构建工具
Visual Studio Build Tools C++ 编译工具链
Python node-gyp 运行依赖
推荐版本:
Node.js 22 LTS
Python 3.11
Git
CMake
Visual Studio Build Tools (C++)
⸻
十、Windows 与 Linux 环境对比
在 Windows 上安装 AI CLI 工具时,常见问题包括:
• node-gyp 编译问题
• C++ 工具链缺失
• GPU 编译依赖
• Vulkan / CUDA 依赖
因此很多 AI 开源项目更推荐在 Linux 环境运行。
例如使用 WSL Ubuntu:
sudo apt update
sudo apt install nodejs npm git cmake build-essential
npm install -g openclaw
在 Linux 环境中,安装成功率通常更高。
⸻
十一、总结
在 Windows 环境安装 OpenClaw 时,常见问题主要集中在 Node 原生模块编译环境缺失。
典型问题包括:
1. Git 未安装
2. CMake 下载失败
3. Visual Studio C++ Toolchain 缺失
4. node-gyp 编译失败
完整解决路径如下:
Node.js
→ Git
→ CMake
→ Visual Studio Build Tools (C++)
→ npm install openclaw
当开发环境完整后,OpenClaw 即可正常安装并运行。
⸻
如果需要长期进行 AI Agent 或 LLM 工具开发,建议提前配置完整的 Node.js 原生模块编译环境,以避免后续开发过程中反复遇到类似问题。
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Windows
安装
OpenClaw
踩坑
记录
相关帖子
OpenClaw中文版Windows下部署运行教程 - 属于你的超级龙虾打工人
OpenClaw安装、配置与钉钉接入全流程
openclaw平替之nanobot 源码解析(三):Markdown 驱动的系统提示词
openclaw平替之nanobot 源码解析(四):Markdown 驱动的记忆系统
DeepSeek 接入微信项目全纪录:从踩坑到跑通
openclaw skill--一键生成项目宣讲介绍网页及长截图
从0到1的yapi接口文档部署记录
在本地终端部署OpenClaw并关联机器人
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
OpenClaw中文版Windows下部署运行教程 - 属于你的超级龙虾打工人
0
990
稿辏付
2026-03-12
科技
OpenClaw安装、配置与钉钉接入全流程
0
10
志灿隐
2026-03-12
业界
openclaw平替之nanobot 源码解析(三):Markdown 驱动的系统提示词
0
982
别萧玉
2026-03-12
安全
openclaw平替之nanobot 源码解析(四):Markdown 驱动的记忆系统
0
843
汪之亦
2026-03-12
业界
DeepSeek 接入微信项目全纪录:从踩坑到跑通
0
3
肿抢
2026-03-13
安全
openclaw skill--一键生成项目宣讲介绍网页及长截图
0
972
榕闹
2026-03-14
业界
从0到1的yapi接口文档部署记录
0
118
户烫擞
2026-03-14
业界
在本地终端部署OpenClaw并关联机器人
0
341
诉称
2026-03-14
回复
(3)
柏雅云
6 天前
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
迎脾
5 天前
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
前排留名,哈哈哈
院儿饯
前天 03:43
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢分享,试用一下
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
梢疠
前天 03:43
关注
0
粉丝关注
20
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
韶又彤
9912
6
宋子
9878
7
荪俗
9016
8
闰咄阅
9993
9
刎唇
9995
10
俞瑛瑶
10000
查看更多
今日好文热榜
722
【节点】[CalculateLevelOfDetailTexture2D
341
在本地终端部署OpenClaw并关联机器人
871
为什么要学习数据结构和算法?有什么生活上
145
# 7天复盘挑战 Day1 | 用KPT法告别低效学
361
ITR合集 | 从问题到解决:燕千云5大经典客
118
从0到1的yapi接口文档部署记录
316
终于等来了!OpenCowork 原生支持Mac啦,AI
454
华山论剑之大话物联网平台四大门派
152
华山论剑之大话物联网平台四大门派
140
华山论剑之大话物联网平台四大门派
706
华山论剑之大话物联网平台四大门派
677
华山论剑之大话物联网平台四大门派
972
openclaw skill--一键生成项目宣讲介绍网页
505
OFD在医疗文书中的应用|都昌的实践与价值
411
MCPHub 高危漏洞实录:零凭证访问与授权后
338
backstage~Backstage的概述
898
从空客320制动到民用改装:解析AIT展会上的
4
租金账单手工算,如何自动生成、一键催收?
383
迈向价值共生:人工智能伦理框架从哲学建构
4
不是有video标签吗?为什么还需要视频播放