关注

OpenClaw Mac本地部署保姆级教程:手把手教你“养龙虾”

目录

一、部署前必读:你的Mac够格“养虾”吗?

1.1 硬件要求(别担心,要求不高)

1.2 你需要准备的东西

二、Step 1:安装Homebrew(Mac的“应用商店”)

三、Step 2:安装Node.js(OpenClaw的运行环境)

可选但推荐:安装Redis

四、Step 3:安装OpenClaw(核心步骤)

4.1 一键安装脚本(最简单,推荐)

4.2 如果一键脚本失败(备用方案:手动安装)

4.3 解决“command not found”问题

五、Step 4:初始化配置(Onboarding向导)

5.1 交互式配置步骤

5.2 验证初始化状态

六、Step 5:配置Gateway服务

6.1 配置Gateway模式

6.2 启动Gateway服务

6.3 配置开机自启(可选)

七、Step 6:配置大模型API(给龙虾装上“大脑”)

7.1 获取阿里云百炼API Key

7.2 配置API Key

7.3 验证模型配置

八、Step 7:访问Web控制台

8.1 启动控制台

其他模型配置

8.2 控制台界面介绍

九、可选进阶:安装常用技能(Skills)

9.1 查看可用技能

 这个技能的作用

9.2 安装实用技能

9.3 技能选择黄金法则

十、常用命令速查表

十一、常见问题排查(避坑指南)

问题1:端口18789被占用

问题2:Node.js版本不对

问题3:权限错误(EACCES)

问题4:Redis连接失败

问题5:API调用失败

十二、写在最后:你的“龙虾”养成记

十三、OpenClaw集成

13.1 OpenClaw集成飞书

13.2 部署OpenClaw矩阵

十四、OpenClaw可以干什么?

疑问解答:


既然你想在自己的Mac上部署OpenClaw,那我就给你一份2026年最新、最详细、最靠谱的“养龙虾”指南。按照这个教程操作,哪怕你是技术小白,也能在30分钟内让你的Mac“长出”一只能干活的小龙虾。

本文整合了阿里云开发者社区、腾讯云技术百科、Apifox等多方权威教程,所有命令均可直接复制执行。

一、部署前必读:你的Mac够格“养虾”吗?

1.1 硬件要求(别担心,要求不高)

项目 要求 备注
操作系统 macOS 12 (Monterey) 及以上 推荐 macOS 13 (Ventura) 或更高
内存 ≥8GB 推荐16GB,多任务更流畅
硬盘空间 ≥2GB可用空间 实际占用约1.5GB
芯片 Intel或Apple Silicon均可 M1/M2/M3芯片性能提升约30%

1.2 你需要准备的东西

  • 一个API Key:OpenClaw需要大模型“大脑”才能理解指令,推荐使用阿里云百炼(新用户有免费额度)或OpenAI API

  • 稳定的网络:安装过程需要下载依赖包

  • 耐心:大概15-30分钟

二、Step 1:安装Homebrew(Mac的“应用商店”)

Homebrew是Mac上必备的包管理器,后续很多依赖都要靠它安装。打开终端(Terminal),执行:

bash

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,根据终端提示运行接下来的两条命令(通常是让你把brew加入环境变量)。

验证安装:

bash

brew --version
# 输出版本号即成功,如下图所示:

三、Step 2:安装Node.js(OpenClaw的运行环境)

OpenClaw基于Node.js开发,需要v22.0.0及以上版本。

bash

# 安装Node.js 24.x LTS(推荐)
brew install node@24

# 将node加入PATH
echo 'export PATH="/usr/local/opt/node@24/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

# 验证安装
node --version  # 应显示 v24.x.x
npm --version   # 应显示 10.x.x

安装成功后,如下图所示:

小贴士:如果你需要管理多个Node版本,可以安装nvm:

bash

brew install nvm
nvm install --lts
nvm use --lts

可选但推荐:安装Redis

Redis用于提升OpenClaw的记忆和任务队列能力:

bash

brew install redis
brew services start redis
redis-cli ping  # 返回PONG即成功,如下图所示:

四、Step 3:安装OpenClaw(核心步骤)

4.1 一键安装脚本(最简单,推荐)

OpenClaw官方提供了一键安装脚本,会自动处理所有依赖:

bash

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

或者指定安装beta版(2026年最新版):

bash

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

安装完成后,需要重新加载终端配置:

bash

source ~/.zshrc

验证安装:

bash

openclaw --version
# 应显示 2026.x.x 版本号

安装成功后,如下图所示:

4.2 如果一键脚本失败(备用方案:手动安装)

如果网络原因导致一键脚本失败,可以尝试手动安装:

bash

# 全局安装
npm install -g openclaw@latest

# 如果遇到sharp模块报错(常见于M芯片Mac)
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

4.3 解决“command not found”问题

如果安装后输入openclaw提示找不到命令,说明npm全局路径没加到环境变量:

bash

# 找到npm全局路径
npm prefix -g
# 假设输出是 /usr/local,则二进制路径是 /usr/local/bin

# 添加到环境变量
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

五、Step 4:初始化配置(Onboarding向导)

安装完成后,需要运行初始化向导来配置OpenClaw:

bash

openclaw onboard --install-daemon

这个向导会一步步引导你完成关键配置,以下是详细步骤:

5.1 交互式配置步骤

步骤 选项 操作建议
1. 初始化模式 QuickStart 直接回车选择快速启动
2. 模型提供商 Custom Provider 或 Google 暂时选Custom,后续配置API
3. 认证方式 自动生成URL 浏览器打开显示的URL完成授权
4. 通讯渠道 Skip for now 暂时跳过,后续可单独配置
5. 技能初始化 Yes 启用核心技能框架
6. 第三方API密钥 No 后续按需单独配置
7. 启用Hooks session-memory 提升对话连续性
8. 孵化方式 Hatch in TUI 终端测试模式

5.2 验证初始化状态

bash

# 健康检查
openclaw doctor
这个命令非常重要,运行后出现下面界面:

选择Yes,后出现下面的界面:

转载自CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/AngelCryToo/article/details/158776754

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--