OpenClaw 跨平台安装部署指南
OpenClaw 是一款灵活的 AI 智能体工具,支持对接本地或云端各类大模型。本文详细讲解全平台的安装配置流程,并附带 Windows 环境下常见踩坑的解决方案。
环境准备
核心依赖
OpenClaw 基于 Node.js 运行,务必先安装 Node.js 22.x LTS 版本。选择 LTS 版本非常关键,能有效避免兼容性问题。
分平台安装步骤
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)即为成功
Windows 安装
Windows 下安装需注意权限问题,建议全程以管理员身份操作。
1. 安装 Node.js
- 从官网下载 22.x LTS 版本
.msi安装包,全程默认下一步即可。 - 注意:安装时建议勾选「添加到 PATH」选项。
- 验证安装:打开 CMD,执行
node --version确认版本。
2. 安装 OpenClaw
若遇权限错误,可尝试确认管理员身份,或重新配置 npm 路径:
npm config set prefix "C:\Users\你的用户名\AppData\Roaming\npm"
必须以管理员身份打开 CMD 或 PowerShell(右键开始菜单 → 选择「管理员: Windows PowerShell」),然后执行:
npm install -g openclaw@latest --registry=https://registry.npmmirror.com
验证安装:openclaw --version。
云服务器(Linux)安装
1. 服务器基础配置
购买 Linux 服务器(CentOS/Ubuntu 均可),确保防火墙开放 22(SSH)和 18789(OpenClaw 网关)端口。
通过 SSH 连接服务器,更新系统:
# Ubuntu
apt update && apt upgrade -y
# CentOS
yum update -y

