跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 跨平台安装指南:Windows、macOS 与 Linux

OpenClaw 是 Peter Steinberger 开发的开源 AI 助手,具备主动操作系统的特性。提供 Windows、macOS 和 Linux 的全平台安装方案,包括官方脚本一键部署及手动 npm 配置。内容涵盖 Node.js 环境搭建、权限策略调整、国内镜像加速及常见报错处理,助开发者快速构建本地智能工作流。

BackendPro发布于 2026/3/30更新于 2026/7/2634 浏览

OpenClaw 跨平台安装指南

OpenClaw(昵称'小龙虾')是由 PSPDFKit 创始人 Peter Steinberger 开发的开源个人 AI 助手。与传统聊天机器人不同,它能主动操作系统、访问网页、处理邮件和文件,真正实现了'会动手的 AI'。

下面将详细介绍在 Windows、macOS 和 Linux 三大系统上的部署流程。无论你是零基础还是资深开发者,都能找到适合你的方式。

环境准备

系统要求

配置项最低要求推荐配置
操作系统Windows 10/11、macOS 10.15+、主流 LinuxWindows 11、macOS 12+、Ubuntu 20.04+
内存16GB32GB 或更高
存储空间2-4GB10GB 以上
网络稳定连接高速网络

必要软件

OpenClaw 基于 Node.js 构建,请确保已安装以下工具:

  • Node.js:v20.x 或更高(推荐 v22.x LTS)
  • Git:用于克隆仓库和管理技能
  • PowerShell(仅 Windows):执行安装脚本

Windows 平台安装

方法一:官方一键脚本(推荐)

这是最省心的方式,适合大多数用户。

  1. 以管理员身份运行 PowerShell 按 Win + X 选择'Windows PowerShell (管理员)',遇到 UAC 提示点'是'。

  2. 设置执行策略 首次运行脚本需解除限制,输入以下命令并回车确认:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    

    输入 Y 确认即可。

  3. 执行安装 复制下方命令粘贴到终端:

    iwr -UseBasicParsing https://openclaw.ai/install.ps1 | iex
    

    国内用户若速度慢,可尝试镜像源:

    iwr -UseBasicParsing https://open-claw.org.cn/install-cn.ps1 | iex
    
  4. 验证安装 完成后运行:

    openclaw --version
    

    看到版本号即表示成功。

方法二:手动 npm 安装

如果你熟悉 Node.js 环境,也可以手动部署。

  1. 安装 Node.js 和 Git 前往官网下载 LTS 版本,安装后验证:

    node -v
    npm -v
    
  2. 全局安装 OpenClaw 在 PowerShell 中执行:

npm install -g openclaw

国内加速建议:

npm config set registry https://registry.npmmirror.com
npm install -g openclaw
npm config set registry https://registry.npmjs.org
  • 国内专用版 也可直接安装优化版:

    npm install -g openclaw-cn@latest
    
  • macOS 平台安装

    方法一:官方脚本

    1. 打开终端 使用 Spotlight (Cmd + Space) 搜索'终端'并启动。

    2. 运行安装命令

      curl -fsSL https://openclaw.ai/install.sh | bash
      

      国内镜像:

      curl -fsSL https://open-claw.org.cn/install-cn.sh | bash
      
    3. 验证

      openclaw --version
      

    方法二:Homebrew 手动安装

    1. 安装 Homebrew(未安装时)

      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
      eval "$(/opt/homebrew/bin/brew shellenv)"
      
    2. 安装依赖

      brew install node git
      
    3. 安装 OpenClaw

      npm install -g openclaw
      

    Linux 平台安装

    方法一:官方脚本

    1. 更新系统包管理器 Ubuntu/Debian:

      sudo apt update && sudo apt upgrade -y
      

      Fedora:

      sudo dnf update -y
      

      Arch Linux:

      sudo pacman -Syu
      
    2. 安装依赖 Ubuntu/Debian:

      sudo apt install -y curl git build-essential
      

      Fedora:

      sudo dnf install -y curl git gcc-c++ make
      
    3. 执行安装

      curl -fsSL https://openclaw.ai/install.sh | bash
      

    方法二:NVM 管理 Node.js

    推荐使用 NVM 避免版本冲突:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    source ~/.bashrc
    nvm install --lts
    npm install -g openclaw
    

    初始化配置

    安装完成后,首次运行需要初始化:

    openclaw onboard --install-daemon
    

    向导会引导你完成以下关键步骤:

    1. 选择模型提供商:OpenAI、Anthropic、Ollama 等。
    2. 配置 API Key:输入密钥并选择默认模型。
    3. 设置工作目录:默认为 ~/openclaw。
    4. 技能仓库:决定是否启用 ClawHub 社区技能。

    测试运行:

    openclaw ask "你好,请介绍一下你自己"
    

    常见问题排查

    Windows

    • 执行策略错误:重新运行 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    • 找不到命令:重启终端,检查环境变量 PATH 是否包含 npm 全局路径。
    • 安装慢:切换 npm 镜像源 https://registry.npmmirror.com

    macOS / Linux

    • 权限拒绝:使用 sudo npm install -g openclaw 或调整 npm 目录权限。
    • 命令找不到:检查 Shell 配置文件(.zshrc 或 .bashrc),确保 PATH 正确。
    • 依赖编译失败:安装编译工具链(如 build-essential 或 gcc-c++)。

    进阶配置

    本地模型支持

    配置 Ollama 实现完全离线运行:

    ollama pull llama2
    openclaw config set model.provider ollama
    openclaw config set model.url http://localhost:11434
    openclaw config set model.name llama2
    

    技能管理

    通过 ClawHub 扩展能力:

    # 搜索技能
    openclaw skill search feishu
    # 安装技能
    openclaw skill install feishu-integration
    # 列出已装
    openclaw skill list
    

    卸载

    如需移除,请执行:

    npm uninstall -g openclaw
    rm -rf ~/openclaw ~/.openclaw
    

    资源链接

    • 官网:https://openclaw.ai
    • 文档:https://docs.openclaw.ai
    • GitHub:https://github.com/openclaw/openclaw
    • 技能市场:https://clawhub.com

    目录

    1. OpenClaw 跨平台安装指南
    2. 环境准备
    3. 系统要求
    4. 必要软件
    5. Windows 平台安装
    6. 方法一:官方一键脚本(推荐)
    7. 方法二:手动 npm 安装
    8. macOS 平台安装
    9. 方法一:官方脚本
    10. 方法二:Homebrew 手动安装
    11. Linux 平台安装
    12. 方法一:官方脚本
    13. 方法二:NVM 管理 Node.js
    14. 初始化配置
    15. 常见问题排查
    16. Windows
    17. macOS / Linux
    18. 进阶配置
    19. 本地模型支持
    20. 技能管理
    21. 搜索技能
    22. 安装技能
    23. 列出已装
    24. 卸载
    25. 资源链接
    • 免费图片AI生成工具免费生成了解详情
    • Magick API 一键接入全球大模型注册送1000万token查看
    • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
    • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
    • 100+免费在线小游戏爽一把
    极客日志微信公众号二维码

    微信扫一扫,关注极客日志

    微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

    更多推荐文章

    查看全部
    • Nginx 部署前端 Vue 项目步骤
    • 大模型驱动的数字员工与企业应用场景解析
    • 语言模型十年演进:从n-gram到Transformer再到GPT
    • LlamaFactory v0.9.4 正式发布:LLM 微调框架全面升级
    • 基于 OpenClaw 与飞书 Agent 的 AI 自主模拟炒股系统搭建实录
    • MMDetection3D 核心 Backbone、Neck、数据集及模型算法详解
    • 使用 JuiceSSH 和 cpolar 实现手机远程连接 Linux 服务器
    • SQL Server 2019 安装与配置实战指南
    • 高云 FPGA PLL 锁相环 IP 核配置与多时钟域设计
    • OpenClaw 安装与飞书机器人配置实战指南
    • 基于 Leaflet Trackplayer 的高速公路轨迹 WebGIS 可视化实战
    • 深入解析汽车 MCU 的软件架构
    • UTF-8 表情符号及 Web 表情编码翻译表
    • GitHub Copilot、Cursor 与 Codeium 三款 AI 编程工具深度对比
    • 微软 Edge Webview2 v144 升级导致 SAP GUI 白屏故障及解决方案
    • SpringBoot 低代码 JSON 表单引擎与审批流实现
    • 位运算在算法优化中的实战应用
    • Microi吾码:基于.NET8的低代码平台功能解析
    • deepyr 鸿蒙化适配指南:基于 Jaspr 构建 daisyUI 响应式 Web 应用
    • 基于 U-Net 的扩散模型训练与图像生成实践

    相关免费在线工具

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • 随机西班牙地址生成器

      随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

    • Keycode 信息

      查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

    • Escape 与 Native 编解码

      JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

    • JavaScript / HTML 格式化

      使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online