Node.js
OpenClaw 需要 Node 22.14 或更新版本。Node 24 是安装、CI 和发布工作流的默认及推荐运行时。Node 22 仍然通过活跃 LTS 线路获得支持。安装程序脚本 将自动检测并安装 Node — 本页面适用于您想要自行设置 Node 并确保一切配置正确(版本、PATH、全局安装)的情况。检查您的版本
v24.x.x 或更高版本,说明您处于推荐的默认版本上。如果打印出 v22.14.x 或更高版本,说明您处于受支持的 Node 22 LTS 线路上,但我们仍然建议您在方便时升级到 Node 24。如果未安装 Node 或版本过旧,请选择下方的安装方法。
安装 Node
- macOS
- Linux
- Windows
使用版本管理器 (nvm, fnm, mise, asdf)
使用版本管理器 (nvm, fnm, mise, asdf)
故障排除
openclaw: command not found
这几乎总是意味着 npm 的全局 bin 目录不在您的 PATH 中。
npm install -g 上的权限错误
如果您看到 EACCES 错误,请将 npm 的全局前缀切换到用户可写的目录:
export PATH=... 行添加到您的 ~/.bashrc 或 ~/.zshrc 以使其永久生效。
本页面源自 openclaw/openclaw,由 BeaversLab 翻译,遵循 MIT 协议 发布。