乐于分享
好东西不私藏

OpenClaw 安装全攻略:从踩坑到成功,保姆级操作手册

OpenClaw 安装全攻略:从踩坑到成功,保姆级操作手册

 一、安装前准备

  1. 确认 Node.js 版本 ≥ 22(OpenClaw 运行必备),已安装则跳过;未安装需先安装 Node.js。
  2. 切换国内 npm 镜像,避免下载超时:
npm config set registry https://registry.npmmirror.com/
3. 清理旧环境:
  • 卸载旧版:npm uninstall -g openclaw
  • 清理缓存:npm cache clean --force
 二、安装步骤(直接复制执行,无复杂操作)
1. 卸载旧版本(若有):
npm uninstall -g openclaw
2. 安装稳定版 OpenClaw(2026.3.11,适配 NAS):
npm install -g openclaw@2026.3.11 --ignore-scripts
3. 初始化配置(清空旧数据,重新来过):
openclaw init --reset
4. 验证安装:
openclaw --version
三、常见问题解决

1. 安装后提示“command not found”

  • 原因:npm 全局 bin 目录未加入系统 PATH
  • 解决:重启终端,重新执行初始化命令;或手动将 npm 全局 bin 目录加入系统 PATH。

2. 网关启动失败/端口 18789 被占用

  • 原因:端口冲突、防火墙拦截
  • 解决:
  1. 查看端口占用:Windows 用 netstat -ano | findstr :18789;macOS 用 lsof -i :18789
  2. 杀死占用进程,或更换端口:openclaw config set gateway.port 18790
  3. 放行防火墙,重启网关:openclaw gateway restart

 四、安装成功后:快速上手 3 步走

  1. 验证安装:openclaw --version(显示 2026.3.11 即成功)
  2. 启动网关:openclaw gateway start
  3. 访问面板:浏览器打开 http://localhost:18789,开始使用 OpenClaw。