• 查看 7 次, 回复 0
  • Windows安装openclaw的配置要求以及详细步骤
    11小时前 (2026/06/03 17:31)
  • 举报
    加载中…
  • Windows Installation Guide

    OpenClaw on Windows

    Two paths available — WSL2 is the recommended, stable route.

    01 — System Requirements

    Windows 版本
    Windows 10 / 11
    64-bit · Build 19041+(WSL2 需 21H1+)
    Node.js
    Node 24 (推荐)
    最低 Node 22.19+ · 安装脚本自动处理
    内存
    4 GB 最低
    日常建议 8 GB · 本地模型需 16 GB+
    存储空间
    10 GB
    WSL2 发行版 + OpenClaw + 依赖
    PowerShell
    5.1 或更新
    Windows 11 自带 7.x · 推荐以管理员运行
    LLM API Key
    至少一个
    Anthropic / OpenAI / Google 等

    02 — 路径 A · WSL2 安装

    推荐
    1
    安装 WSL2 + Ubuntu 24.04
    以管理员身份打开 PowerShell,执行下方命令。安装完成后若提示重启,请重启电脑,然后按提示设置 Linux 用户名和密码。
    # PowerShell(管理员)
    wsl --install -d Ubuntu-24.04
    
    # 验证安装状态
    wsl --list --verbose
    2
    开启 systemd(Gateway 守护进程必需)
    在 Ubuntu 终端内写入配置,然后回到 PowerShell 重启 WSL,再重新打开 Ubuntu 验证。
    # Ubuntu 终端内
    sudo tee /etc/wsl.conf >/dev/null <<'EOF'
    [boot]
    systemd=true
    EOF
    # PowerShell 中重启 WSL
    wsl --shutdown
    # 重新打开 Ubuntu,验证 systemd 已启动
    systemctl --user status
    3
    一键安装 OpenClaw
    在 Ubuntu 终端内运行安装脚本。脚本自动检测系统 → 安装 Node 24 → 安装 OpenClaw CLI → 启动配置向导,全程约 2~5 分钟。
    curl -fsSL https://openclaw.ai/install.sh | bash
    4
    完成 onboarding 配置向导
    安装脚本结束后会自动进入向导,也可手动触发。向导依次询问:选择 LLM 提供商 → 填写 API Key → 是否安装 Gateway 守护进程(选 Yes)。
    openclaw onboard --install-daemon
    完成后 Gateway 在后台自动启动,监听端口 18789。可用浏览器访问 http://localhost:18789 确认控制台已加载。
    5
    (可选)开机自动启动 Gateway
    让 Gateway 在 Windows 开机时自动运行,无需手动打开 WSL。
    # WSL 内:允许无登录保持服务运行
    sudo loginctl enable-linger "$(whoami)"
    
    # WSL 内:注册 Gateway 用户服务
    openclaw gateway install
    # PowerShell(管理员):Windows 启动时自动拉起 WSL
    schtasks /create /tn "WSL Boot" ^
      /tr "wsl.exe -d Ubuntu-24.04 --exec /bin/true" ^
      /sc onstart /ru SYSTEM

    03 — 路径 B · 原生 Windows

    无需 WSL2
    原生 Windows 路径目前无桌面伴侣 App,语音唤醒、屏幕录制等高级功能仅在 WSL2 路径下完整支持。核心 CLI 和 Gateway 功能可正常使用。
    1
    PowerShell 一键安装
    以管理员身份打开 PowerShell,粘贴以下命令。脚本自动安装 Node.js 和 OpenClaw CLI。
    iwr -useb https://openclaw.ai/install.ps1 | iex
    2
    安装 Gateway 服务
    OpenClaw 优先尝试创建 Windows 计划任务;若被拒绝,自动回退到 Startup 文件夹登录项。
    openclaw gateway install
    openclaw gateway status --json
    3
    完成 onboarding
    原生 Windows 建议加 --skip-health 跳过健康检查,避免 Gateway 未就绪时卡住。
    openclaw onboard --non-interactive --skip-health
    # 手动启动 Gateway
    openclaw gateway run

    04 — 验证安装

    openclaw --version
    确认 CLI 已正确安装
    openclaw doctor
    检测配置问题并给出修复建议
    openclaw gateway status
    确认 Gateway 守护进程正在运行
    所有检查通过后,在浏览器打开 http://localhost:18789 即可进入 OpenClaw Web 控制台。