Mac安装OpenClaw-cn保姆级教程

一.安装/升级Node

1.检查node版本

shell 复制代码
jack@leogogoogooo ~ % node -v
v18.17.0
jack@leogogoogooo ~ % which node
/usr/local/bin/node

2.升级node版本到22【必须】

shell 复制代码
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

这会把 NVM 安装到 ~/.nvm,并自动修改你的 shell 配置文件(如 ~/.zshrc 或 ~/.bash_profile)。

关闭终端再打开;

执行命令: cat ~/.zshrc | grep nvm

出现下面的输出则代表正常:

shell 复制代码
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

3.安装node 22版本

shell 复制代码
nvm install 22

验证:

shell 复制代码
jack@leogogoogooo ~ % node -v
v22.22.0
jack@leogogoogooo ~ % which node
/Users/jack/.nvm/versions/node/v22.22.0/bin/node

4.卸载旧版本

shell 复制代码
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/share/man/man1/node.1

二、安装Pnpm

使用国内的镜像源,再进行npm安装

shell 复制代码
npm config set registry https://registry.npmmirror.com
npm install -g pnpm

pnpm也使用国内的镜像源

复制代码
pnpm config set registry https://registry.npmmirror.com/

三、安装OpenClaw

1.克隆仓库

shell 复制代码
git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git

切换到最新分支,不知道最新版本则使用 git tag查看最新版本:

shell 复制代码
git tag
v2026.2.2-cn

git checkout v2026.2.2-cn

2.编译open claw

shell 复制代码
# 安装依赖 (飞快 🚀)
pnpm install

# 构建前端界面
pnpm ui:build

# 构建核心服务
pnpm build

3.Quick Start

OpenClaw快捷安装界面;

执行命令:

shell 复制代码
pnpm openclaw onboard --install-daemon

接下来会有快捷安装的成功的界面,中间有不确定的skip即可;我选择的是Deepseek模型;

shell 复制代码
◇  Start TUI (best option!) ─────────────────────────────────╮
│                                                            │
│  This is the defining action that makes your agent you.    │
│  Please take your time.                                    │
│  The more you tell it, the better the experience will be.  │
│  We will send: "Wake up, my friend!"                       │
│                                                            │
├────────────────────────────────────────────────────────────╯
│
◇  Token ────────────────────────────────────────────────────────────────────────────────╮
│                                                                                        │
│  Gateway token: shared auth for the Gateway + Control UI.                              │
│  Stored in: ~/.openclaw/openclaw.json (gateway.auth.token) or OPENCLAW_GATEWAY_TOKEN.  │
│  Web UI stores a copy in this browser's localStorage (openclaw.control.settings.v1).   │
│  Get the tokenized link anytime: openclaw dashboard --no-open                          │
│                                                                                        │
├────────────────────────────────────────────────────────────────────────────────────────╯
│
◇  How do you want to hatch your bot?
│  Hatch in TUI (recommended)
 openclaw tui - ws://127.0.0.1:18789 - agent main - session main                                                                                                           

 session agent:main:main                                                                                                                                                   

5.测试一下

shell 复制代码
 Wake up, my friend!                                                                                                                                                       
                                                                                                                                                                           

 Hey! I'm awake and ready to help. What's on your mind today?                                                                                                              

                                                                                                                                                                           
 帮我看一下当前目录有多少文件                                                                                                                                              
                                                                                                                                                                           

 当前目录共有 10 个文件和文件夹(包括隐藏文件):                                                                                                                          
                                                                                                                                                                           
 文件列表:                                                                                                                                                                
 1. .git/ - Git 仓库目录                                                                                                                                                   
 2. AGENTS.md - 你的工作空间配置文件                                                                                                                                       
 3. BOOTSTRAP.md - 启动引导文件                                                                                                                                            
 4. HEARTBEAT.md - 心跳检查文件                                                                                                                                            
 5. IDENTITY.md - 身份信息文件                                                                                                                                             
 6. SOUL.md - 你的个性配置文件                                                                                                                                             
 7. TOOLS.md - 工具配置笔记                                                                                                                                                
 8. USER.md - 用户信息文件                                                                                                                                                 
                                                                                                                                                                           
 另外还有当前目录(.)和上级目录(..)。                                                                                                                                   
                                                                                                                                                                           
 看起来这是一个 OpenClaw 的工作空间目录,包含了所有必要的配置文件。需要我帮你查看某个特定文件的内容吗?                                                                    
 connected | idle                                                                                                                                                          
 agent main | session main (openclaw-tui) | deepseek/deepseek-chat | tokens 12k/64k (19%)                                                                                  

6.中断程序后的恢复UI界面

默认快捷安装会有OpenClaw网关的服务,如果电脑重启(openclaw关闭)需要检查,启动一些相关的配置:

shell 复制代码
# 启动网关 (Gateway)
node openclaw.mjs gateway --port 18789 --verbose
# 打开管理面板 (Dashboard)
node openclaw.mjs dashboard

如果配置都没有问题,想再次回到OpenClaw命令行,则输入:

shell 复制代码
pnpm start -- tui

7.安装遇到的问题

执行pnpm install的时候,很慢最终fail了;发现是无法安装node-llama-cpp

解决方案,不安装,并且忽略

shell 复制代码
# 回到项目目录
cd openclaw-cn

# 清理 node_modules 和可能的锁
rm -rf node_modules
# 可选:清理 pnpm store 中的缓存(避免复用失败构建)
pnpm store prune

# 重新安装
pnpm install

再次安装还是失败,又发现缺少cmake,我的mac有点老,需要重新下载cmake,利用homebrew

shell 复制代码
brew install cmake

最后再次执行以下的命令,最终安装成功了

shell 复制代码
# 1. 回到家目录(解决 "directory not found" 错误)
cd ~

# 2. 安装 cmake
brew install cmake

# 3. 验证
cmake --version

# 4. 回到 openclaw 项目,重试安装
cd ~/openclaw-cn
rm -rf node_modules
pnpm install

参考:https://open-claw.org.cn/guide/getting-started

相关推荐
清水白石0085 小时前
Python 安装与环境配置:Windows、macOS、Linux 完整指南(第2集)
windows·python·macos
hhhjhl5 小时前
开源鸿蒙平台 CMP 三方库「compose-macos-26-ui」适配全流程
macos·开源·harmonyos
七牛云行业应用1 天前
DeepSeek Harness(dsh)安装完整指南:Windows、macOS、Linux 三平台 + 桌面端与 Web 端全覆盖
linux·windows·macos·ai·ai编程
全栈探索者1 天前
一枚 162MB 的挂件,改写一只猫的画风:LoRA 实战——风格定制与人脸保持
人工智能·macos·lora·aigc·stablediffusion·comfyui
福大大架构师每日一题1 天前
ollama v0.40.11发布:macOS原生语音生成上线,d3决策模型正式加入
macos·策略模式
小天源1 天前
智叟云集系统:便携部署、MAC 授权与交付排障
macos
Joy T2 天前
voice-dump-to-todo:把混乱的语音整理成可执行待办,一个实用的 Agent Skill
ide·macos·语音识别·xcode·任务管理·自研skill
JPower_mr.g2 天前
SmartCall v1.0.9 发布:智能体知识库上线,让 AI 客服先查资料再回答
java·ide·人工智能·macos·架构·开源·xcode
轻口味2 天前
启元无真机二开实战:先在Mac上养一台Q1——官方URDF到MuJoCo数字孪生的完整链
macos·具身智能·mujoco·启元机器人
2601_967979122 天前
AccessControl 5.4 macOS Python 3.9 版本安装包
python·macos·security·accesscontrol·permissions