
准备一台MacOS的系统的电脑
官网给的指令是
curl -fsSL https://openclaw.ai/install.sh | bash
作为一个国内用户,显然我们无法直接运行
准备网络环境
温馨提示:大陆用户尽量挂国外网络,本站的最基础幼儿园课程,不做赘述,没有的看
建议开启 TUN 模式,生成一个虚拟网卡在网络层接管全部流量,确保终端流量可以正常代理
购买了本篇文章的小伙伴可以在这里获得首月VIP激活码
打开终端
通过 command + space空格键 打开搜索,然后输入terminal 打开终端

终端命令行的操作逻辑和Linux系统指令一样

安装Homebrew、git、node.js等基础工具
在安装 OpenClaw 之前,需要先安装几个基础工具:
Homebrew、Git、Node.js
它们可以理解为:👉 电脑里的开发工具箱
很多 AI 软件(包括 OpenClaw)都依赖这些工具才能正常安装和运行
安装Homebrew

Homebrew 是 macOS 的软件安装器,有了 Homebrew,你只需要一行命令就可以安装各种软件
新买的Mac/重置设备以后,会丢失Homebrew这个工具,需要重新安装
Homebrew官网👉 https://brew.sh
先安装Command Line Tools
xcode-select --install
安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,终端会提示把 Homebrew 加入 PATH,复制执行即可
你应该找到这种提示,例如:
echo ‘eval “$(/opt/homebrew/bin/brew shellenv)”‘ >> ~/.zprofile
如果你找不到,可以手动把 Homebrew 的路径加入系统环境变量(PATH):
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
立即加载 Homebrew 环境变量
eval "$(/opt/homebrew/bin/brew shellenv)"
如果你的 Mac 是 Intel 芯片(比较老的 Mac),把 /opt/homebrew 改成 /usr/local
即
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> ~/.zprofileeval "$(/usr/local/bin/brew shellenv)"
全部运行完毕后,检查Homebrew,如果显示版本号就说明成功了
brew --version
安装Git 和Node.js

Git 是一个代码下载和管理工具,可以让我们方便的从 GitHub 下载软件源码
Git官网是 https://git-scm.com/install/mac
Node.js 是运行 JavaScript 程序的环境

OpenClaw是基于Node.js的Script语言编写的,所以必须有 Node.js 才能运行
Node.js 还自带一个工具:npm
可以理解为:Node.js 的软件安装器
Node.js 官网👉 https://nodejs.org/zh-cn/download
安装 Git 和 Node.js(统一用 brew)
brew install git node@22
检查是否安装成功
git --versionnode -vnpm -v
部分用户会遇到安装openclaw以后openclaw命令失效/npm版本查询不到,可以用这些命令,用于修改 npm 的全局安装路径,从而避免使用 sudo 权限安装软件
为什么 OpenClaw 要修改 npm global 路径?
因为 OpenClaw 安装时会执行:npm install -g openclaw
如果不改路径,小白 90% 会遇到权限报错。EACCES permission denied
很多人会用:sudo npm install -g xxx
但官方并不推荐。
所以最佳实践是:把 npm global 安装路径改到用户目录
这样:不需要 sudo、更安全、不会破坏系统文件
安装OpenClaw
接下来我们可以愉快的运行官网给的指令了
curl -fsSL https://openclaw.ai/install.sh | bash
或者用npm安装(推荐)npm install -g openclaw

之后的配置简单了,不作赘述
如果需要对接其他平台看我们其他文章
OpenClaw对接飞书
OpenClaw对接企业微信
安装完成后验证
command -v openclaw
openclaw --version
openclaw status













暂无评论内容