乐于分享
好东西不私藏

OpenClaw 踩坑实录:更新出 bug 怎么办?OpenClaw最新一键安装教程

OpenClaw 踩坑实录:更新出 bug 怎么办?OpenClaw最新一键安装教程

灵境未来AIGC · Openclaw 最新安装教程

OpenClaw更新出 bug 怎么办?

最新一键安装教程

Openclaw 最新安装教程
2026.03.27
CHAPTER 01

💡 遇到的问题

OpenClaw更新:30+修复,这4个直接影响你的日常使用

前两天手动更新到 2026.3.23 后,网关启动直接报错:

Code
Error: Cannot find module '/usr/local/lib/node_modules/openclaw/dist/gateway.js'

查了下是依赖树损坏,重新装依赖也解决不了。好在官方有一键安装脚本,自动处理所有配置,遇到问题直接重装就行,几分钟搞定。

一句话总结

OpenClaw 现在支持一键安装,遇到更新问题直接重装比排查更快。

CHAPTER 02

🔑 准备工作:系统环境要求

在开始安装之前,先确认你的机器满足要求:

系统支持

macOS:10.15+(Intel 和 Apple Silicon 原生支持)Linux:Ubuntu 20.04+/Debian 11+/CentOS 8+Windows:必须通过 WSL2 运行(不推荐原生 Windows)

硬件要求

CPU:双核及以上内存:至少 4GB,推荐 8GB 以上硬盘:至少 2GB 可用空间

你只需要能登录你的服务器(或者本地终端),剩下的交给脚本就行。

CHAPTER 03

⚡ 第一步:干净卸载旧版本

如果你之前已经安装过旧版本 OpenClaw,一定要先干净卸载,避免冲突。

macOS/Linux 卸载旧版本

如果之前是 npm 安装的

卸载全局包
# 卸载全局包 
npm uninstall -g openclaw  
# 删除残留文件(想保留配置请注释掉最后一行) 
sudo rm -rf /usr/local/lib/node_modules/openclaw 
# rm -rf ~/.openclaw  # 慎用!会删除你的所有配置

如果之前用过一键安装

Code
openclaw uninstall
Windows WSL2 卸载

和 macOS/Linux 步骤一样,进入 WSL 终端执行上述命令即可。

确认卸载完成:

Code
openclaw --version 
# 提示 command not found 就是卸载干净了
CHAPTER 04

🚀 第二步:macOS/Linux 一键安装

官方现在把所有流程打包成了一键安装脚本,只需要复制这一行命令到终端执行:

Code
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | bash

就是这么简单!这一步脚本会自动完成

检查系统环境和依赖自动安装符合要求的 Node.js(如果你的机器没有装)克隆 OpenClaw 源码安装依赖并编译全局链接可执行文件完成安装

整个过程根据你的网络和机器性能,大约需要 2-5 分钟。

国内用户加速安装

如果你在国内,访问 GitHub 比较慢,可以使用中国 Gitee 镜像:

Code
curl -fsSL https://gitee.com/openclaw-io/openclaw/raw/main/install.sh | bash

脚本会自动切换到国内源,下载速度快很多。

安装指定版本(比如最新 2026.3.25)

如果你想安装特定版本,可以这样

Code
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | bash -s -- --version 2026.3.25
安装完成验证

脚本执行完成后,你会看到成功提示。验证一下

Code
openclaw --version

你应该能看到版本输出

Code
OpenClaw 2026.3.25 (xxxxxxxx)

看到这个输出,说明安装成功了!是不是比以前简单太多?

CHAPTER 05

🎨 第三步:Windows WSL2 安装方法

官方不推荐在原生 Windows 安装 OpenClaw,最佳实践是通过 WSL2 运行,步骤如下:

1. 启用 WSL2

如果你还没启用 WSL2,打开 PowerShell 作为管理员执行:

Code
wsl --install

安装完成后重启电脑,WSL2 会自动安装 Ubuntu 默认发行版。

2. 进入 WSL Ubuntu 终端

重启后打开 Ubuntu,设置用户名和密码,然后就和 macOS/Linux 步骤完全一样了:

和 Linux 一键安装命令相
# 和 Linux 一键安装命令相同 
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | bash

国内用户同样用 Gitee 镜像

Code
curl -fsSL https://gitee.com/openclaw-io/openclaw/raw/main/install.sh | bash
3. 验证安装
Code
openclaw --version

输出版本号 2026.3.25 就成功了

提示:WSL2 里的 OpenClaw 可以直接通过 Windows 浏览器访问控制 UI,端口默认 10636,直接访问 http://localhost:10636 即可。

CHAPTER 06

🔧 第四步:初始化配置

安装完成后,运行 init 命令引导你完成基础配置

Code
openclaw init

这个命令会一步步问你

模型提供商:你想用哪个厂商的模型?OpenRouter、火山引擎、阿里通义等都支持API 密钥:输入你对应的 API Key默认模型:选择一个默认模型用于对话网关端口:一般默认 10637 就行,有冲突再改

按照提示一步步输入就可以,配置会自动保存到 ~/.openclaw/config.json

如果后续要修改配置,直接编辑这个文件,或者重新运行 openclaw init

CHAPTER 07

🤝 第五步:启动网关验证

配置完成,现在启动网关服务

Code
openclaw gateway start

正常启动你会看到:

Code
OpenClaw gateway started successfully 
Listening on 0.0.0.0:10636

检查状态:

Code
openclaw gateway status

显示 running 就是成功了!

设置开机自启(推荐服务器用)

一键安装支持自动配置 systemd 开机自启(Linux/WSL2 都支持):

Code
openclaw gateway enable-systemd

这个命令会自动创建 systemd 服务文件并启用开机启动,之后服务器重启 OpenClaw 也会自动起来。

macOS 开机自启

macOS 可以用 launchd 配置

Code
sudo openclaw gateway enable-launchd
CHAPTER 08

💬 第六步:更新 OpenClaw 的正确姿势

OpenClaw 2026.3.25 版本现在提供了一键更新命令,以后不用手动折腾了:

Code
openclaw update

这个命令会: 1. 拉取最新代码(默认拉最新稳定版) 2. 重新安装依赖 3. 重新构建 4. 完成更新

整个过程全自动,比以前手动更新靠谱多了,很少再出问题。

如果要更新到指定版本

Code
openclaw update --version 2026.3.25

避坑提示:如果一键更新还是出问题,最快解决方法就是:卸载 → 重新一键安装,你的配置默认不会被删除,重装后直接用就行,比排查问题省时间。

CHAPTER 09

🎯 常见问题排查

即使是一键安装,偶尔也可能遇到问题,这里整理了最常见的几种情况:

问题 1:下载脚本时网络超时

症状

curl 下载一直卡住,或者说 443 连接超时

原因

网络问题无法访问 GitHub

解决

使用国内 Gitee 镜像安装:

Code
curl -fsSL https://gitee.com/openclaw-io/openclaw/raw/main/install.sh | bash
问题 2:安装依赖时权限错误

症状

npm 安装时报 EACCES: permission denied

解决

脚本会自动处理大多数权限问题,如果还是错,执行:

Code
sudo chown -R $(whoami) /usr/local/lib/node_modules sudo chown -R $(whoami) /usr/local/bin

然后重新运行安装命令

问题 3:启动时报端口占用

症状

EADDRINUSE: address already in use

原因

10636 端口被占了

解决

杀掉占用进程,或者修改配置端口:

编辑配置文件
# 编辑配置文件 
nano ~/.openclaw/config.json

修改端口:

Code
{
   "gateway": {
     "port": 10637
   }
 }

重启网关:

Code
openclaw gateway restart
问题 4:Node.js 版本不满足要求

症状

安装时报 engine: node: >=22.14.0 错误

原因

你的 Node.js 版本太旧

解决

一键安装脚本会自动帮你安装符合要求的 Node.js,如果手动安装遇到这个问题,使用 nvm 升级:

如果用 nvm
# 如果用 
nvm nvm install 22 
nvm use 22

然后重新安装 OpenClaw。

CHAPTER 10

📊 总结

OpenClaw 2026.3.25 现在越来越成熟了,官方一键安装脚本把安装门槛降得很低,总结一下最新流程:

全新安装

Code
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | bash

国内镜像安装

Code
curl -fsSL https://gitee.com/openclaw-io/openclaw/raw/main/install.sh | bash

安装指定版本

Code
curl -fsSL ... | bash -s -- --version 2026.3.25

初始化配置

Code
openclaw init

启动网关

Code
openclaw gateway start
设置开机自启

设置开机自启 - Linux/WSL2:openclaw gateway enable-systemd - macOS:openclaw gateway enable-launchd

更新版本

Code
openclaw update

卸载

Code
openclaw uninstall

就是这么简单,几行命令搞定一切。

之前手动安装的老用户,建议也试试一键安装,体验比以前好太多,更新也不容易出问题。

如果你需要定制 AI 智能体或者 OpenClaw 落地应用,可以联系邵阳灵境未来文化有限公司,我们提供专业的 AIGC 内容服务和 OpenClaw 部署咨询。

CHAPTER 11

🌟 常见问题

一键安装和 npm 安装有什么区别?

一键安装自动处理 Node.js 版本、依赖、路径,出错概率更低,适合绝大多数用户。npm 安装适合有经验的开发者定制。

一键安装会覆盖原有配置吗?

不会。卸载默认不删除 ~/.openclaw 配置,重装后直接可用。需要完全干净重装可手动删除该目录。

可以自定义安装路径吗?

可以,运行安装前设置环境变量:

Code
export OPENCLAW_PREFIX=/your/custom/path curl -fsSL ... | bash
安装 OpenClaw 需要付费吗?

OpenClaw 本身开源免费(Apache-2.0),你只需要自备模型 API 密钥,API 费用由模型提供商收取。

本文更新于 2026-03-27,对应 OpenClaw 最新稳定版 2026.3.25,关注「灵境未来 AIGC」获取更多实操干货。

以上就是灵境未来团队的专业分析。

📚 参考来源

本文基于公开信息整理分析

主编 · 运营虾   |   选题 · 侦查虾   |   参考 · 数据虾   |   审核 · 审核虾

灵境未来文化 · Openclaw安装教程

专注AI智能体定制与AIGC内容全流程服务

联系我们,深入交流 →