当前位置: 首页 > news >正文

OpenClaw 全网最简单搭建步骤 + 最全避错坑位指南(2026 最新版)

🔥 小白零门槛|全平台通用|一键脚本|报错直接抄答案

一、前言

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 管理员)

powershell

# 解锁执行权限 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force # 国内镜像一键安装 iwr -useb https://open-claw.org.cn/install-cn.ps1 | iex
macOS/Linux/WSL

bash

运行

# 国内镜像一键安装 curl -fsSL https://open-claw.org.cn/install-cn.sh | bash

✅ 安装完成验证

bash

运行

openclaw --version # 显示版本号即成功

方式 2:npm/pnpm 手动安装(有 Node 环境首选)

bash

运行

# 配置国内镜像(加速) npm config set registry https://registry.npmmirror.com # 全局安装 npm install -g openclaw@latest # 初始化配置 openclaw onboard

方式 3:源码编译(开发者 / 二次开发)

bash

运行

# 克隆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 部署(服务器 / 隔离环境)

bash

运行

# 拉取镜像 docker pull openclaw/openclaw:latest # 启动容器 docker run -d --name openclaw -p 18789:18789 openclaw/openclaw:latest

四、初始化与启动

bash

运行

# 配置向导(设置API Key、端口、权限) openclaw onboard # 启动网关 openclaw gateway start # 查看状态 openclaw gateway status # 访问Web UI http://localhost:18789

五、全网最全避坑指南(按报错搜)

🔴 坑 1:命令不存在(openclaw: command not found)

  • 原因:npm 全局路径未加入系统 PATH
  • 解决:

    bash

    运行

    # 查看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 执行

    powershell

    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

🔴 坑 3:端口 18789 被占用

  • 报错:address already in use
  • 解决:

    bash

    运行

    # 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)

  • 解决:

    bash

    运行

    mkdir -p ~/.npm-global npm config set prefix '~/.npm-global' echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc

🔴 坑 6:sharp 安装失败(macOS)

  • 解决:

    bash

    运行

    SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

🔴 坑 7:Gateway 启动失败 / 服务异常

  • 解决:

    bash

    运行

    # 停止服务 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 运行异常

  • 解决:

    bash

    运行

    # 安装依赖 sudo apt install pulseaudio -y export SDL_AUDIODRIVER=pulseaudio

六、常用命令速查

bash

运行

openclaw --version # 查看版本 openclaw onboard # 初始化配置 openclaw gateway start # 启动网关 openclaw gateway stop # 停止网关 openclaw gateway restart # 重启网关 openclaw gateway status # 查看状态 openclaw doctor # 自动检测环境问题 npm update -g openclaw@latest # 升级版本

七、总结

  1. 新手直接用国内一键脚本,99% 一次成功
  2. 报错优先看Node 版本、PATH、端口、编译环境
  3. 路径别用中文,权限给足,日志是排错神器
http://www.jsqmd.com/news/454733/

相关文章:

  • 亲测有效!新站Google优化,1-3个月稳出流量的实操法
  • Qwen-Ranker Pro实战教程:Qwen-Ranker Pro与Elasticsearch协同部署架构
  • 智能模板引擎驱动的自动化工作流:Templater 零基础实战指南
  • Qwen3-ASR-0.6B效果实测:100MB FLAC无损音频分块转录完整性验证
  • B站联合上交大搞了个大动作:FineVQ如何用多模态大模型解决UGC视频质量评估难题?
  • 低成本馈电保护电路设计及其在热插拔场景中的应用
  • 手把手拆解:百考通AI如何将“双高危”论文拉回毕业安全区?
  • 利用快马ai平台十分钟搭建stm32f103c8t6最小系统板led与串口通信原型
  • 新手零基础入门:借助快马平台轻松完成豆包开放平台首次API调用
  • OpenClaw 平替大全|2026 最稳 5 款替代方案 + 一键部署 + 避坑指南
  • 使用Mathtype增强Fish-Speech-1.5的数学公式朗读能力
  • 告别文献综述“脑壳疼”!百考通AI“三步写作法”实测,本科生友好型工具来了
  • OpenMTP:让跨平台文件同步不再卡顿的极速方案
  • 基于阿里云领域大模型的智能客服与法律文书生成实战:架构设计与性能优化
  • 高效掌握Zotero GB/T 7714-2015文献管理秘诀:告别格式困扰的终极指南
  • 【深度解剖】OpenClaw 底层原理全解析:揭开 AI 助手神秘面纱,从跟风使用到真正掌控
  • Ostrakon-VL-8B与自动化测试:对GUI界面进行视觉验证与描述
  • INA199双向电流检测芯片在便携式储能设备中的高精度应用
  • 全网首发】OpenClaw 二次开发全教程:从源码解析到自定义插件 / 指令 / 模型适配(2026 实战版)
  • Qwen2.5-Coder-1.5B代码生成:快速构建Vue3前端应用
  • 嵌入式AI新篇章:将量化后的Qwen3-ASR-0.6B部署到边缘计算设备
  • 【MATLAB+VScode】VScode调试MATLAB代码的终极指南
  • 提升效率:用快马生成notepad官方下载链接聚合与校验工具
  • 从 iBeer 到 AI Agent : 创造, 不曾改变
  • 旅游数据分析入门:用Python爬取景点评分与经纬度信息
  • PyTorch与torchtext版本兼容性全解析:从CUDA匹配到高效安装
  • 通义千问3-Reranker-0.6B步骤详解:自定义指令优化问答匹配
  • 使用Lingbot-Depth-Pretrain-ViTL-14增强数据库中的图像数据:MySQL存储与检索优化
  • 告别暗黑2重制版多开烦恼:5分钟掌握D2RML多账户管理神器
  • 5步精通Zotero GB/T 7714-2015参考文献格式全流程配置指南