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

OpenClaw 跨平台安装与配置实战指南

综述由AI生成OpenClaw 是一款开源个人 AI 助手,支持操作系统自动化任务。详细演示了如何在 Windows、macOS 及 Linux 环境下通过脚本或手动方式完成安装,涵盖环境依赖检查、Node.js 配置、API Key 设置及常见问题排查,帮助开发者快速部署本地 AI 能力。

月光旅人发布于 2026/3/15更新于 2026/6/216 浏览

OpenClaw 跨平台安装与配置实战指南

OpenClaw(俗称'小龙虾')是一款开源的个人 AI 助手项目,由 PSPDFKit 创始人 Peter Steinberger 开发。与传统聊天 AI 不同,它不仅能回答问题,还能主动操作系统、访问网页、处理邮件等,真正实现'会动手干活的 AI'。

下面我们将分平台介绍 OpenClaw 的安装流程,尽量简化步骤,让不同背景的用户都能顺利运行。

一、安装前准备

1.1 系统要求

在开始之前,请确保你的电脑满足以下基本要求:

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

1.2 必要软件

OpenClaw 基于 Node.js 开发,需要以下软件支持:

  • Node.js:v20.x 或更高版本(推荐 v22.x LTS 版本)
  • Git:用于克隆仓库和安装技能(部分功能需要)
  • PowerShell(Windows):用于执行安装脚本

二、Windows 平台安装教程

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

这是最简单快速的安装方式,适合大多数用户。

首先需要在 Windows 上以管理员权限打开 PowerShell。按 Win + X 键选择'终端 (管理员)',遇到 UAC 提示时确认即可。

首次运行 PowerShell 脚本需要修改执行策略,输入以下命令并回车:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

出现提示时输入 Y 并回车确认。

接下来复制以下命令并粘贴到 PowerShell 中执行:

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

如果网络环境受限导致下载缓慢,可以配置 npm 镜像源后再进行安装。

安装过程会自动检测并安装 Node.js、核心程序及依赖,通常需要 3-8 分钟。完成后验证安装:

openclaw --version
openclaw --help

2.2 方法二:手动安装(适合高级用户)

如果你已经熟悉 Node.js 环境,可以选择手动安装。

  1. 访问 Node.js 官网 下载 LTS 版本(推荐 v22.x)并安装。
  2. 验证安装:
    node -v
    npm -v
    
  3. 全局安装 OpenClaw:
    npm install -g openclaw
    
  4. 验证安装:
    openclaw --version
    

三、macOS 平台安装教程

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

按 Command + 空格 打开 Spotlight 搜索,输入'终端'打开。

复制以下命令并粘贴到终端中执行:

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

脚本会自动检测系统环境并安装所需组件,包括 Homebrew(如果未安装)、Node.js 和 OpenClaw 核心程序。

验证安装:

openclaw --version

3.2 方法二:使用 Homebrew 手动安装

如果偏好包管理工具,可以使用 Homebrew。

  1. 安装 Homebrew(如果未安装):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    安装完成后根据提示将 Homebrew 添加到 PATH。
  2. 安装 Node.js 和 Git:
    brew install node
    brew install git
    
  3. 全局安装 OpenClaw:
    npm install -g openclaw
    

四、Linux 平台安装教程

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

根据你的 Linux 发行版打开终端(如 Ubuntu/Debian 按 Ctrl + Alt + T)。

先更新系统包管理器:

# Ubuntu/Debian
sudo apt update && sudo apt upgrade -y

# Fedora
sudo dnf update -y

# Arch Linux
sudo pacman -Syu

然后安装必要的依赖:

# Ubuntu/Debian
sudo apt install -y curl git build-essential

# Fedora
sudo dnf install -y curl git gcc-c++ make

# Arch Linux
sudo pacman -S --needed curl git base-devel

执行安装脚本:

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

验证安装:

openclaw --version

4.2 方法二:使用 nvm 安装 Node.js(推荐开发者)

如果你需要灵活管理 Node 版本,建议使用 nvm。

  1. 安装 nvm:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    source ~/.bashrc
    
  2. 安装最新 LTS 版本:
    nvm install --lts
    nvm use --lts
    
  3. 全局安装 OpenClaw:
    npm install -g openclaw
    

五、初始化配置

安装完成后,首次使用需要进行初始化配置。

5.1 启动 OpenClaw

在终端或 PowerShell 中运行:

openclaw onboard --install-daemon

5.2 配置向导

首次启动时,OpenClaw 会引导你完成以下配置:

  1. 选择 AI 模型提供商:OpenAI、Anthropic Claude、本地模型(如 Ollama)或其他兼容 OpenAI API 的服务。
  2. 配置 API Key:输入你的 API Key 并选择默认模型。
  3. 设置工作目录:默认为 ~/openclaw 或 C:\Users\你的用户名\openclaw。
  4. 配置技能仓库:选择是否启用社区技能及 ClawHub。

5.3 测试运行

配置完成后,可以尝试运行一个简单的命令:

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

六、常见问题与解决方案

6.1 Windows 常见问题

问题 1:PowerShell 执行策略错误

如果遇到'无法加载文件,因为在此系统上禁止运行脚本'的提示,请重新执行设置执行策略的命令:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

问题 2:找不到 openclaw 命令

重启终端后检查环境变量 PATH 是否包含 npm 全局安装路径。如果仍无效,可手动添加:

$env:Path += ";$(npm config get prefix)"

6.2 macOS/Linux 常见问题

问题 1:权限被拒绝

如果是全局安装报错,尝试使用 sudo:

sudo npm install -g openclaw

问题 2:依赖包编译失败

安装编译工具通常能解决此问题:

# Ubuntu/Debian
sudo apt install -y build-essential python3

# Fedora
sudo dnf install -y gcc-c++ make python3

问题 3:网络连接失败

检查网络连接,或使用代理。如果是 npm 安装慢,可配置国内镜像源:

npm config set registry https://registry.npmmirror.com

七、卸载 OpenClaw

如果需要卸载,可以按照以下步骤操作:

7.1 Windows

npm uninstall -g openclaw
Remove-Item -Recurse -Force $env:USERPROFILE\openclaw
Remove-Item -Recurse -Force $env:USERPROFILE\.openclaw

7.2 macOS/Linux

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

八、进阶配置

8.1 配置本地模型(Ollama)

如果你想在本地运行 AI 模型,可以配置 Ollama:

  1. 访问 Ollama 官网 下载并安装。
  2. 拉取模型:
    ollama pull llama2
    
  3. 配置 OpenClaw 使用本地模型:
    openclaw config set model.provider ollama
    openclaw config set model.url http://localhost:11434
    openclaw config set model.name llama2
    

8.2 安装技能

OpenClaw 支持通过 ClawHub 安装各种技能:

# 搜索技能
openclaw skill search feishu

# 安装技能
openclaw skill install feishu-integration

# 列出已安装技能
openclaw skill list

# 卸载技能
openclaw skill uninstall feishu-integration

九、资源链接

  • 官网:https://openclaw.ai
  • 官方文档:https://docs.openclaw.ai
  • GitHub 仓库:https://github.com/openclaw/openclaw

目录

  1. OpenClaw 跨平台安装与配置实战指南
  2. 一、安装前准备
  3. 1.1 系统要求
  4. 1.2 必要软件
  5. 二、Windows 平台安装教程
  6. 2.1 方法一:使用官方一键脚本(推荐)
  7. 2.2 方法二:手动安装(适合高级用户)
  8. 三、macOS 平台安装教程
  9. 3.1 方法一:使用官方一键脚本(推荐)
  10. 3.2 方法二:使用 Homebrew 手动安装
  11. 四、Linux 平台安装教程
  12. 4.1 方法一:使用官方一键脚本(推荐)
  13. Ubuntu/Debian
  14. Fedora
  15. Arch Linux
  16. Ubuntu/Debian
  17. Fedora
  18. Arch Linux
  19. 4.2 方法二:使用 nvm 安装 Node.js(推荐开发者)
  20. 五、初始化配置
  21. 5.1 启动 OpenClaw
  22. 5.2 配置向导
  23. 5.3 测试运行
  24. 六、常见问题与解决方案
  25. 6.1 Windows 常见问题
  26. 6.2 macOS/Linux 常见问题
  27. Ubuntu/Debian
  28. Fedora
  29. 七、卸载 OpenClaw
  30. 7.1 Windows
  31. 7.2 macOS/Linux
  32. 八、进阶配置
  33. 8.1 配置本地模型(Ollama)
  34. 8.2 安装技能
  35. 搜索技能
  36. 安装技能
  37. 列出已安装技能
  38. 卸载技能
  39. 九、资源链接
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • 2025 强网杯 Web 安全解题思路汇总
  • 冷启动数据与多阶段训练在 DeepSeek 中的作用
  • Anaconda Prompt 环境下 GitHub 项目的 AI 辅助开发实践
  • SpringBoot 整合 Java DL4J 构建自然语言处理智能写作助手
  • 基于PaddleOCR-VL-WEB的快递面单多语言信息提取方案
  • 基于动态反演和扩展状态观测器的无人机鲁棒反馈线性化自适应姿态控制器
  • Web Unlocker API 助力 AI 训练与微调数据集获取方案
  • 数据结构初阶:时间复杂度与空间复杂度计算
  • Linux 内核开发笔记:休眠唤醒、Proc 文件系统、调试与性能工具
  • Git 下载、安装与环境配置指南
  • Docker 网络 Bridge 模式详解
  • JavaWeb 基础:动静 Web、URL 结构与 HTTP 协议
  • SpringAI 与 Deepseek 大模型应用开发实战笔记(上)
  • 基于 Vue3 的大文件分片加密上传与断点续传方案
  • 策略模式实战:通过 C++ 实现算法解耦与行为封装
  • 飞书 OpenClaw 机器人 HTTP 401 认证失败排查与解决方案
  • VSCode Copilot 登录失败的 9 个常见原因及排查方案
  • C++ STL map 容器详解:高效存储与快速查找
  • 基于SpringBoot2与Vue3的疫情打卡健康评测系统设计
  • Ubuntu 22.04 配置 VMware 共享文件夹实战指南

相关免费在线工具

  • 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