教程

OpenClaw 安装完全指南:从脚本一键安装到 Docker 容器化部署

OpenClaw 安装完全指南:一键脚本(推荐)、npm/pnpm 手动安装、源码构建、Docker 容器化部署四种主流方式,以及 Fly.io/Railway/Hetzner 云端部署选项、安装后验证步骤和常见 PATH 问题排查。

2026/3/13分钟 阅读ClaudeEagle

OpenClaw 支持多种安装方式,适配从个人开发机到生产 VPS 的各种场景。本文覆盖所有主流安装方法,以及安装后的验证步骤。

系统要求

  • Node.js 22+(安装脚本会自动检测并安装)
  • 操作系统:macOS、Linux 或 Windows
  • Windows 用户强烈建议在 WSL2 下运行
bash
node --version  # 需要 v22 或更高

方法一:安装脚本(推荐)

macOS / Linux / WSL2:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

Windows(PowerShell):

powershell
iwr -useb https://openclaw.ai/install.ps1 | iex

脚本自动完成:Node 检测与安装、CLI 全局安装、启动引导向导。

仅安装,跳过引导:

bash
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

方法二:npm / pnpm 手动安装

bash
npm install -g openclaw@latest
openclaw onboard --install-daemon

遇到 sharp 构建错误:

bash
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

pnpm 方式:

bash
pnpm add -g openclaw@latest
pnpm approve-builds -g
openclaw onboard --install-daemon

方法三:从源码构建

bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install && pnpm ui:build && pnpm build
pnpm link --global
openclaw onboard --install-daemon

方法四:Docker 容器化部署

bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./docker-setup.sh

完成后访问 http://127.0.0.1:18789/,在 Settings → token 粘贴生成的 Token。

安装可选助手工具 ClawDock:

bash
mkdir -p ~/.clawdock && curl -sL https://raw.githubusercontent.com/openclaw/openclaw/main/scripts/shell-helpers/clawdock-helpers.sh -o ~/.clawdock/clawdock-helpers.sh
echo 'source ~/.clawdock/clawdock-helpers.sh' >> ~/.zshrc && source ~/.zshrc

之后可用 clawdock-startclawdock-stopclawdock-dashboard 等命令。

其他安装方式

方式适用场景
Docker容器化或无头部署
Podman无 root 容器
Nix声明式安装
Ansible多机批量部署
BunBun 运行时(实验性)

云端一键部署

支持 Fly.io、Hetzner、GCP、Railway、Render、Northflank、exe.dev 等平台。

安装后验证

bash
openclaw doctor     # 检查配置问题
openclaw status     # 查看 Gateway 状态
openclaw dashboard  # 打开浏览器控制面板

常见问题:openclaw 命令找不到

bash
# 诊断
npm prefix -g
echo "$PATH"

# 修复
export PATH="$(npm prefix -g)/bin:$PATH"
# 添加到 ~/.zshrc 使其永久生效

自定义路径环境变量

环境变量说明
OPENCLAW_HOME主目录路径
OPENCLAW_STATE_DIR状态目录位置
OPENCLAW_CONFIG_PATH配置文件路径

原文:Install - OpenClaw | 来源:OpenClaw 官方文档

相关文章推荐

教程OpenClaw 安装与快速上手:5 分钟从零到第一次 AI 对话OpenClaw 极速入门教程:Node.js 22 环境准备、一键安装脚本(macOS/Linux/Windows)、引导向导配置(认证/Gateway/频道/Hooks)、验证 Gateway 状态、打开控制台,5 分钟完成从零到第一次 AI 对话的全流程。2026/3/11教程Hermes Agent 六种安装路径详解:VPS、Mac、WSL2、Docker、Pinokio、ServerlessHermes Agent 六种安装方式完整指南:VPS 一键部署(推荐)、Mac 本地 + Ollama、Windows WSL2、Docker Compose、Pinokio 无命令行、Modal/Daytona Serverless,含从 OpenClaw 迁移方法和常见报错解决。2026/4/15教程Hermes Agent 安装配置教程:从零到 Telegram 控制 AI Agent,含 Docker 沙箱Hermes Agent 完整安装配置教程:一键安装、OpenRouter/Anthropic/Ollama 提供商选择、Telegram Bot 配置、Docker 沙箱部署、MCP 工具接入和社区技能安装,含常见报错解决方案。2026/4/13教程OpenClaw Windows 安装完全指南:WSL2 配置、PowerShell 安装与常见问题OpenClaw 在 Windows 上的完整安装教程:为什么推荐 WSL2、WSL2 安装与配置步骤、PowerShell 一键安装脚本、Windows 防火墙与端口设置、Telegram/Discord 频道配置、开机自启动设置,以及 Windows 特有的常见问题排查(路径问题、权限问题、WSL 网络访问)。2026/3/17教程OpenClaw 快速入门:5 分钟搭建你的跨平台 AI 助手OpenClaw 是一个开源自托管 AI 网关,支持通过 WhatsApp、Telegram、Discord 等消息应用与 AI 助手对话。本文介绍如何在 5 分钟内完成安装配置,包括 CLI 安装、引导向导、Gateway 启动和控制面板访问的完整流程。2026/2/27教程OpenClaw Skills 开发完全指南:从零编写高质量 SKILL.md 自定义技能文件OpenClaw Skills 开发完整教程:SKILL.md 文件结构详解、自动触发 vs 显式触发原理、三个实战模板(GitHub 仓库管理/每日信息简报/代码健康检查)、让技能精准自动触发的描述写法,以及技能质量标准和 clawhub.ai 使用方法。2026/4/19