安装
已经阅读过快速入门?那你已经准备好了——本页介绍替代安装方法、特定平台说明及维护相关内容。系统要求
在 Windows 上,我们强烈推荐在 WSL2 下运行 OpenClaw。
安装方法
安装脚本
安装脚本
下载 CLI,通过 npm 全局安装并启动引导向导。就这样——脚本会处理 Node 检测、安装和引导。若想跳过引导,直接安装二进制文件:有关所有标志、环境变量和 CI/自动化选项,请参见安装器内部。
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
npm / pnpm
npm / pnpm
如果你已经有 Node 22+ 并且想自己管理安装:
- npm
- pnpm
sharp 构建错误?
sharp 构建错误?
从源码安装
从源码安装
其他安装方式
Docker
容器化或无头部署。
Podman
无根容器:执行一次
setup-podman.sh,然后运行启动脚本。Nix
通过 Nix 的声明式安装。
Ansible
自动化集群配置。
Bun
仅通过 Bun 运行时使用 CLI。
安装后
验证一切正常:OPENCLAW_HOME指定基于家目录的内部路径OPENCLAW_STATE_DIR指定可变状态存储位置OPENCLAW_CONFIG_PATH指定配置文件位置
故障排查:找不到 openclaw
PATH 诊断和修复
PATH 诊断和修复
快速诊断:如果 Windows 上,将
$(npm prefix -g)/bin(macOS/Linux)或 $(npm prefix -g)(Windows)不在你的 $PATH 中,shell 无法找到全局 npm 二进制(包含 openclaw)。修复方法——添加到 shell 启动文件(~/.zshrc 或 ~/.bashrc):npm prefix -g 的输出路径添加到 PATH 环境变量。然后打开新终端(或在 zsh 中执行 rehash,bash 中执行 hash -r)。