OpenClaw 提供两个安装器脚本(托管在 ):
- — "推荐"安装器(默认全局 npm 安装;也可从 GitHub 检出安装)
- — 无需 root 权限的 CLI 安装器(安装到带有独立 Node 的前缀目录)
- — Windows PowerShell 安装器(默认 npm;可选 git 安装)
查看当前参数/行为,运行:
Windows (PowerShell) 帮助:
GPT plus 代充 只需 145
如果安装器完成但在新终端中找不到 ,通常是 Node/npm PATH 问题。参见:安装。
功能概述:
- 检测操作系统(macOS / Linux / WSL)。
- 确保 Node.js 22+(macOS 通过 Homebrew;Linux 通过 NodeSource)。
- 选择安装方式:
- (默认):
- :克隆/构建源码检出并安装包装脚本
- 在 Linux 上:必要时将 npm 前缀切换到 ,以避免全局 npm 权限错误。
- 如果是升级现有安装:运行 (尽力执行)。
- 对于 git 安装:安装/更新后运行 (尽力执行)。
- 通过默认设置 来缓解 原生安装问题(避免使用系统 libvips 编译)。
如果你希望 链接到全局安装的 libvips(或你正在调试),请设置:
如果你在已有的 OpenClaw 源码检出目录中运行安装器(通过 + 检测),它会提示:
- 更新并使用此检出()
- 或迁移到全局 npm 安装()
在非交互式上下文中(无 TTY / ),你必须传入 (或设置 ),否则脚本将以退出码 退出。
路径(克隆 / 拉取)需要 Git。
对于 安装,Git 通常不是必需的,但某些环境仍然需要它(例如通过 git URL 获取软件包或依赖时)。安装器目前会确保 Git 存在,以避免在全新发行版上出现 错误。
在某些 Linux 设置中(尤其是通过系统包管理器或 NodeSource 安装 Node 后),npm 的全局前缀指向 root 拥有的位置。此时 会报 / 权限错误。
通过将前缀切换到以下位置来缓解此问题:
- (并在存在时将其添加到 / 的 中)
此脚本将 安装到前缀目录(默认:),同时在该前缀下安装专用的 Node 运行时,因此可以在不想改动系统 Node/npm 的机器上使用。
帮助:
GPT plus 代充 只需 145
功能概述:
- 确保 Node.js 22+(winget/Chocolatey/Scoop 或手动安装)。
- 选择安装方式:
- (默认):
- :克隆/构建源码检出并安装包装脚本
- 在升级和 git 安装时运行 (尽力执行)。
示例:
GPT plus 代充 只需 145
环境变量:
Git 要求:
如果你选择 但未安装 Git,安装器会打印 Git for Windows 的链接()并退出。
常见 Windows 问题:
- npm error spawn git / ENOENT:安装 Git for Windows 并重新打开 PowerShell,然后重新运行安装器。
- "openclaw" 不是可识别的命令:你的 npm 全局 bin 文件夹不在 PATH 中。大多数系统使用 。你也可以运行 并将 添加到 PATH,然后重新打开 PowerShell。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/237710.html