本文档适用于macOS 12+系统,提供OpenClaw一键安装、手动部署、故障修复全流程,适配内网环境使用。
打开终端执行:
# 检查版本
node -v # ≥v22.16.0
npm -v # ≥v10.0.0
git --version
# 无则手动安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node@24 git
终端执行以下命令,自动完成依赖安装、程序部署、初始化引导:
# 标准安装(含引导)
curl -fsSL https://openclaw.ai/install.sh | bash
# 仅安装程序,跳过引导
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
# 1. 全局安装CLI
npm install -g openclaw@latest
# 2. 验证
openclaw --version
# 3. 初始化+后台服务
openclaw onboard --install-daemon
npm install -g ./openclaw-xxx.tgz
配置文件:~/.openclaw/config.yaml
# 启动服务
openclaw gateway start
# 查看状态
openclaw status
# 访问Dashboard
浏览器打开:http://localhost:18789
# 命令行测试
openclaw chat "你好"
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
sudo chown -R $USER ~/.npm /usr/local/lib/node_modules
npm install -g openclaw@latest
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
npm install -g openclaw@latest