除非有特殊原因,否则请使用安装器。它会设置 CLI 并运行新手引导。
Windows (PowerShell):
下一步(如果你跳过了新手引导):
- Node >=22
- macOS、Linux 或通过 WSL2 的 Windows
- 仅在从源码构建时需要
通过 npm 全局安装 并运行新手引导。
安装器标志:
详情:安装器内部机openclaw 安装制。
非交互式(跳过新手引导):
如果你已经安装了 Node:
如果你已全局安装 libvips(在 macOS 上通过 Homebrew 安装很常见)并且 安装失败,强制使用预构建的二进制文件:
如果你看到 ,要么安装构建工具(macOS: Xcode CLT + ),要么使用上面的 解决方法跳过原生构建。
或者使用 pnpm:
pnpm 需要明确批准带有构建脚本的包。首次安装显示”Ignored build scripts”警告后,运行 并选择列出的包。
然后:
提示:如果你还没有全局安装,通过 运行仓库命令。
- Docker: Docker
- Nix: Nix
- Ansible: Ansible
- Bun(仅 CLI): Bun
- 运行新手引导:
- 快速检查:
- 检查网关健康状态: +
- 打开控制面板:
安装器支持两种方法:
- (默认):
- : 从 GitHub 克隆/构建并从源码检出运行
常用标志:
- (默认: )
- (使用现有检出时跳过 )
- (禁用提示;在 CI/自动化中必需)
- (打印将要发生的操作;不做任何更改)
- (跳过新手引导)
等效的环境变量(用于自动化):
- (默认: ;避免 针对系统 libvips 构建)
快速诊断:
如果 (macOS/Linux)或 (Windows)不在 中,你的 shell 无法找到全局 npm 二进制文件(包括 )。
修复方法:将其添加到你的 shell 启动文件(zsh: ,bash: ):
在 Windows 上,将 的输出添加到你的 PATH 中。
然后打开一个新终端(或在 zsh 中执行 / 在 bash 中执行 )。
- 更新:更新
- 迁移到新机器:迁移
- 卸载:卸载
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/251979.html原文链接:https://javaforall.net
