OpenClaw 是一款灵活的 AI 智能体工具,支持对接各类大模型(本地/云端),本文详细讲解全平台安装、配置流程,以及 Windows 环境下的常见踩坑解决方案。
一、环境准备
核心依赖
OpenClaw 基于 Node.js 运行,需先安装 Node.js 22.x LTS 版本(关键:必须 LTS 版本,避免兼容性问题)。
二、分平台安装步骤
1. macOS 安装
步骤 1:安装 Node.js
- 从 Node.js 官网 下载 22.x LTS 版本安装包,按引导完成安装。
终端验证安装:
node --version # 输出 v22.x.x 即为成功
npm --version # 输出对应版本号
步骤 2:安装 OpenClaw
npm install -g openclaw@latest --registry=https://registry.npmmirror.com
验证安装:
openclaw --version # 输出版本号(如 2026.3.2)即为成功
2. Windows 安装(重点)
步骤 1:安装 Node.js
- 从官网下载 22.x LTS 版本
.msi安装包,全程默认下一步即可(建议勾选「添加到 PATH」)。 - 验证安装:打开 CMD,执行
node --version确认版本。
步骤 2:安装 OpenClaw
- 若遇权限错误:确认管理员身份,或执行
npm config set prefix "C:\Users\你的用户名\AppData\Roaming\npm"重新配置 npm 路径。 - 验证安装:
openclaw --version。
必须以管理员身份打开 CMD/PowerShell(右键开始菜单 → 选择「管理员:Windows PowerShell」):
npm install -g openclaw@latest --registry=https://registry.npmmirror.com
3. 云服务器(Linux)安装
步骤 1:服务器基础配置
- 购买 Linux 服务器(CentOS/Ubuntu 均可),防火墙开放 22(SSH)、18789(OpenClaw 网关)端口。
通过 SSH 连接服务器,更新系统:
# Ubuntu
apt update && apt upgrade -y
# CentOS
yum update -y
步骤 2:安装 Node.js 22
# 安装 nvm(Node 版本管理器,更稳定)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use 22


