安装
已经完成了快速开始?那你已经准备就绪 —— 本页面介绍其他安装方式、特定平台说明以及维护相关内容。系统要求
在 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
无 root 容器:先运行
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)。更新 / 卸载
更新
保持 OpenClaw 为最新版本。
迁移
迁移到新机器。
卸载
完全移除 OpenClaw。