OpenClaw 在 Mac 上的完整安装指南
本文详细记录了在一台全新 Mac 电脑上从零开始安装 OpenClaw 并配置飞书机器人的完整流程。
前置说明
什么是 OpenClaw?
OpenClaw 是一个开源的 AI 聊天机器人框架,可以连接多种聊天平台(WhatsApp、Telegram、飞书、Discord 等),让你在这些平台上拥有一个由 AI 驱动的智能助手。
安装环境
- 操作系统:macOS(本文基于 macOS 11+)
- 前置条件:已安装 Node.js 和 npm(如果没有,需要先从 nodejs.org 下载安装)
- 网络要求:需要稳定的网络连接
- 时间预估:首次安装约 15-30 分钟
第一步:安装 Xcode Command Line Tools
为什么需要这一步?
Mac 上的很多开发工具(包括 git)都依赖 Xcode Command Line Tools。OpenClaw 在安装过程中需要使用 git 拉取依赖,所以必须先装好这个工具包。
操作步骤
- 打开"终端"应用(在"应用程序" → "实用工具"里,或用 Spotlight 搜索"终端")
- 在终端中输入以下命令并回车:
xcode-select --install
- 系统会弹出一个对话框,点击"安装"按钮
- 等待下载和安装完成(可能需要 5-15 分钟,取决于网速)
验证安装
安装完成后,在终端输入:
git --version
如果看到类似 git version 2.x.x 的输出,说明安装成功。
可能遇到的问题
问题 1:提示"Command line tools are already installed"
这说明你的 Mac 已经装过了,可以直接跳到下一步。
问题 2:下载速度很慢
这是正常现象,耐心等待即可。如果实在太慢,可以尝试切换网络或稍后再试。
第二步:验证 Node.js 环境
检查 Node.js 版本
在终端输入:
node --version
应该看到类似 v24.14.0 的输出(版本号可能不同,但应该是 v18 或更高)。
检查 npm 版本
在终端输入:
npm --version
应该看到类似 11.9.0 的输出。
如果没有 Node.js
如果上述命令报错"command not found",说明你的 Mac 还没装 Node.js。请访问 nodejs.org 下载 LTS 版本并安装。
第三步:安装 OpenClaw
全局安装 OpenClaw
在终端输入以下命令:
npm install -g openclaw@latest


