检查版本
v24.15.0 或更新的 24.x 版本。v22.22.3 或更新的 22.x 版本是受支持的 Node 22 LTS 路径;Node v25.9.0+ 也受支持。不支持 Node 23。如果未安装 Node 或其版本不在支持范围内,请选择下方的一种安装方式。
安装 Node
- macOS
- Linux
- Windows
使用版本管理器(nvm、fnm、mise、asdf)
使用版本管理器(nvm、fnm、mise、asdf)
故障排查
openclaw: command not found
这几乎总是意味着 npm 的全局 bin 目录不在 PATH 中。
1
查找 npm 的全局前缀
2
检查它是否在 PATH 中
<npm-prefix>/bin(macOS/Linux)或 <npm-prefix>(Windows)。3
将其添加到 shell 启动文件
- macOS / Linux
- Windows
添加到 然后打开一个新终端(或在 zsh 中运行
~/.zshrc 或 ~/.bashrc:rehash,在 bash 中运行 hash -r)。npm install -g 的权限错误(Linux)
如果看到 EACCES 错误,请将 npm 的全局前缀切换到用户可写目录:
export PATH=... 这一行添加到 ~/.bashrc 或 ~/.zshrc,使其永久生效。