




















要在Windows系统下顺利安装并运行OpenClaw,需遵循环境准备→安装配置→验证运行的流程,并注意规避常见的权限、网络及环境冲突问题。以下是2026年3月最新的完整安装指南(整合CSDN、阿里云开发者社区等权威来源):
OpenClaw的运行依赖Node.js、Git及Python/FFmpeg(部分功能需要),需提前安装并配置:
下载地址:Node.js官网(选择“LTS版本”,如v20.11.1)。
验证安装:打开管理员PowerShell,运行node -v,输出v18.x.x或更高版本即为成功。
注意:若已安装旧版本,需升级至v18+(可通过nvm工具管理多版本,如nvm install 20 && nvm use 20)。
方式1(推荐):通过winget(Windows包管理器)安装:
打开管理员PowerShell,运行winget install git.git。
方式2:手动下载安装包:Git官网,安装时勾选“Add Git to PATH”(添加到系统环境变量)。
验证安装:运行git --version,输出git version 2.x.x即为成功。
Python:用于运行video-frames等技能,下载地址:Python官网(勾选“Add Python to PATH”)。
FFmpeg:用于音视频处理,下载地址:FFmpeg官网(选择“Windows builds”,解压后将bin目录添加到PATH)。
Windows下推荐手动npm安装(避免网络问题,便于排查),步骤如下:
打开管理员PowerShell,运行:
运行以下命令安装最新版本:
验证安装:运行openclaw --version,输出3.x.x(如3.1.0)即为成功。
若安装失败:
检查Node.js版本是否符合要求(≥v18);
清除npm缓存:npm cache clean --force,重新安装;
以管理员身份运行PowerShell(避免权限不足)。
安装完成后,需通过初始化向导配置OpenClaw的基本参数(如模型、通道、技能):
运行以下命令:
风险提示:首次启动会提示“I understand this is powerful and inherently risky. Continue?”,选择“Yes”。
选择“QuickStart”(快速部署),随后按提示选择模型(如“Kimi-K2.5”)。
输入模型API Key(如模力方舟或Kimi的API Key),其他参数默认即可。
若需接入飞书、Discord等通道,可在初始化时选择“Configure Channels”,按提示填写App ID、Secret等信息;
若暂时不需要,可选择“Skip for now”(后续通过openclaw plugins install命令安装插件)。
初始化完成后,运行以下命令启动OpenClaw网关(后台服务):
验证网关状态:运行openclaw gateway status,输出“Gateway is running”即为成功。
打开浏览器,访问http://127.0.0.1:18789/(本地网关地址),若能看到OpenClaw的控制台界面,且发送消息后能收到回复,说明安装成功。
EACCES)原因:全局安装时权限不足。
解决:
以管理员身份运行PowerShell;
或修改npm全局目录权限:mkdir ~/.npm-global && npm config set prefix '~/.npm-global',并将~/.npm-global/bin添加到PATH(通过$PROFILE文件)。
openclaw: command not found原因:npm全局bin目录未加入PATH。
解决:
运行npm bin -g,获取全局bin路径(如C:\Users\<用户名>\AppData\Roaming\npm);
将该路径添加到系统环境变量(通过“控制面板→系统→高级系统设置→环境变量→用户变量→Path”)。
unauthorized: gateway token mismatch)原因:配置文件中的gateway.auth.token与服务端不一致。
解决:
查看当前服务token:echo $env:OPENCLAW_GATEWAY_TOKEN(PowerShell);
更新配置文件openclaw.json(位于C:\Users\<用户名>\.openclaw\`)中的gateway.auth.token`为上述值;
重启网关:openclaw gateway restart。
原因:国内网络访问境外资源受限。
解决:
使用npm镜像源(已设置);
手动下载技能ZIP包(如从GitHub),解压至`C:\Users<用户名>.openclaw\skills`目录;
配置代理(如git config --global http.proxy http://127.0.0.1:7890)。
若需将OpenClaw接入飞书,实现“飞书发指令,AI做执行”的闭环,可参考以下步骤(详细指南见):
运行以下命令安装飞书适配插件:
进入飞书开放平台,创建应用并添加机器人能力;
复制App ID和App Secret,填入OpenClaw控制台的“飞书配置”页面;
批量导入权限(如im:message:send_as_bot、im:chat.members:bot_access等),并订阅im.message.receive_v1事件。
发布飞书应用版本,随后在飞书机器人聊天窗口获取配对码;
将配对码发送至OpenClaw控制台,完成绑定。
Windows下安装OpenClaw的核心是正确配置环境(Node.js、Git)、选择合适的安装方式(手动npm)、仔细完成初始化配置。若遇到问题,可通过openclaw doctor(诊断工具)或查看日志(openclaw logs --follow)排查。
如需更详细的飞书接入或其他通道配置,可参考阿里云开发者社区的《Windows 也能跑 OpenClaw!最完整安装教程 + 飞书接入》。
相关视频
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。