OpenClaw 全网最简单搭建步骤+最全避错坑位指南
发布时间:2026-03-11 11:11:28 作者:苏打水
我要评论
OpenClaw(小龙虾)作为热门本地 AI 助手,很多同学卡在安装失败、命令不存在、端口占用、编译报错等问题,本文给大家介绍OpenClaw 全网最简单搭建步骤+最全避错坑位指南,感兴趣的朋友跟随小编一起看看吧
一、前言
OpenClaw(小龙虾)作为热门本地 AI 助手,很多同学卡在安装失败、命令不存在、端口占用、编译报错等问题。本文整理最简安装流程 + 高频报错全集,Windows/macOS/Linux/WSL 全覆盖,跟着走一次成功。
二、环境要求(必看)
- Node.js ≥ 22.0.0(低于此版本必报错)
- 内存 ≥ 2GB(推荐 4GB+)
- 系统:Windows 10+/macOS 12+/Linux(Ubuntu 20.04+)
- 工具:Git、pnpm(推荐)、curl
三、4 种安装方式(新手优先选方式 1)
方式 1:一键脚本(强烈推荐,全自动)
Windows(PowerShell 管理员)
# 解锁执行权限 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force # 国内镜像一键安装 iwr -useb https://open-claw.org.cn/install-cn.ps1 | iex
macOS/Linux/WSL
# 国内镜像一键安装 curl -fsSL https://open-claw.org.cn/install-cn.sh | bash
✅ 安装完成验证
openclaw --version # 显示版本号即成功
方式 2:npm/pnpm 手动安装(有 Node 环境首选)
# 配置国内镜像(加速) npm config set registry https://registry.npmmirror.com # 全局安装 npm install -g openclaw@latest # 初始化配置 openclaw onboard
方式 3:源码编译(开发者 / 二次开发)
# 克隆Gitee国内镜像 git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git cd openclaw-cn # 安装pnpm npm install -g pnpm # 安装依赖+构建 pnpm install pnpm ui:build pnpm build # 全局链接 pnpm link --global # 初始化 openclaw onboard --install-daemon
方式 4:Docker 部署(服务器 / 隔离环境)
# 拉取镜像 docker pull openclaw/openclaw:latest # 启动容器 docker run -d --name openclaw -p 18789:18789 openclaw/openclaw:latest
四、初始化与启动
# 配置向导(设置API Key、端口、权限) openclaw onboard # 启动网关 openclaw gateway start # 查看状态 openclaw gateway status # 访问Web UI http://localhost:18789
五、全网最全避坑指南(按报错搜)
🔴 坑 1:命令不存在(openclaw: command not found)
- 原因:npm 全局路径未加入系统 PATH
- 解决:
# 查看npm全局路径 npm config get prefix # Windows:将路径加入系统环境变量 # macOS/Linux: echo 'export PATH=$(npm config get prefix)/bin:$PATH' >> ~/.bashrc source ~/.bashrc
🔴 坑 2:Windows 执行策略禁止运行脚本
- 报错:
cannot be loaded because running scripts is disabled - 解决:管理员 PowerShell 执行
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
🔴 坑 3:端口 18789 被占用
- 报错:
address already in use - 解决:
# Windows netstat -ano | findstr :18789 taskkill /F /PID 进程号 # macOS/Linux lsof -i :18789 kill -9 进程号 # 或修改端口 openclaw config set gateway.port 18790 openclaw gateway restart
🔴 坑 4:node-llama-cpp 编译失败
- 原因:缺少 C++ 编译环境
- 解决:
- Windows:安装 VS Build Tools,勾选C++ 生成工具
- macOS:
xcode-select --install - Linux:
sudo apt install build-essential cmake -y
🔴 坑 5:npm 安装权限错误(EACCES)
- 解决:
mkdir -p ~/.npm-global npm config set prefix '~/.npm-global' echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc
🔴 坑 6:sharp 安装失败(macOS)
- 解决:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
🔴 坑 7:Gateway 启动失败 / 服务异常
- 解决:
# 停止服务 openclaw gateway stop # 强制清理进程 pkill -9 -f openclaw-gateway # 重启 openclaw gateway run --force # 查看日志 # Windows:C:\Users\用户名\.openclaw\logs # macOS/Linux:~/.openclaw/logs
🔴 坑 8:路径含中文 / 空格导致异常
- 规则:安装目录、工作路径禁止中文、空格、特殊字符
- 示例:
D:\AI\openclaw✅;D:\我的文件\open claw❌
🔴 坑 9:WSL2 运行异常
- 解决:
# 安装依赖 sudo apt install pulseaudio -y export SDL_AUDIODRIVER=pulseaudio
六、常用命令速查
openclaw --version # 查看版本 openclaw onboard # 初始化配置 openclaw gateway start # 启动网关 openclaw gateway stop # 停止网关 openclaw gateway restart # 重启网关 openclaw gateway status # 查看状态 openclaw doctor # 自动检测环境问题 npm update -g openclaw@latest # 升级版本
七、总结
- 新手直接用国内一键脚本,99% 一次成功
- 报错优先看Node 版本、PATH、端口、编译环境
- 路径别用中文,权限给足,日志是排错神器
到此这篇关于OpenClaw 全网最简单搭建步骤 + 最全避错坑位指南(2026 最新版)的文章就介绍到这了,更多相关OpenClaw 搭建步骤内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
相关文章
本文详细介绍了在Mac上本地安装和配置OpenClaw,包括下载模型、搭建环境、配置agentskills等步骤,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学2026-03-11
从零教你如何使用OpenClaw搭建企业微信AI Agent
企业微信日活用户超过 2.5 亿,是国内企业内部沟通和客户服务的第一入口,本文将为大家详细介绍一下如何使用OpenClaw搭建企业微信AI Agent,文中的示例代码讲解详细,感兴趣2026-03-05
OpenClaw最近是非常火,很多网友还是不会操作,今天就为大家带来了这个火爆全网的“养龙虾”,从原理到陷阱,从安装到卸载,介绍清楚,一起看看吧2026-03-11
一文手把手教你用OpenClaw打造专属AI助手:从安装到自定义Skills全过程
如果你最近刷 GitHub Trending,一定见过一只红色龙虾的 logo,本文从零开始搭建一个属于你自己的 OpenClaw AI 助手,并教你如何编写自定义 Skill,让这只龙虾真正为你干活,2026-03-10
OpenClaw 2026最新功能全解析:Gemini、PDF原生到安全强化完整拆解
一个开源项目从能跑起来到敢在生产环境使用 的临界时刻,OpenClaw 在 2026 年第一季度跨过了这个节点,本文将拆解 OpenClaw 每一项新功能的商业价值,以及你现在该如何使用,2026-03-10
一文讲清Skills概念与OpenClaw运作机制(最佳实践)
这篇文章详细介绍了“Skills”在2026年的概念、结构和运行机制,强调了其作为可移植、可工程化治理的“过程性能力包”的重要性,它介绍了“Skills”的各个组成部分,文章讨论2026-03-10
OpenClaw 使用 JSON/JSON5 格式的配置文件来管理系统所有组件的设置,支持灵活的配置覆盖、环境变量注入、多配置文件合并、热重载等功能,本文就来详细的介绍一下OpenClaw主2026-03-10









最新评论