安装问题
macOS M1/M2/M3 安装报错:sharp 预编译二进制不兼容
macOS
症状
在 Apple Silicon Mac(M1/M2/M3/M4)上安装 OpenClaw 报错:
sharp: Installation error: Could not find pre-built binaries
原因
sharp 图像处理库的预编译二进制不兼容 ARM 架构(Apple Silicon),需要从源码编译。
解法
安装前设置环境变量
export SHARP_IGNORE_GLOBAL_LIBVIPS=1
npm install -g openclaw@latest
如果还是报错,安装编译工具
# 安装 Xcode 命令行工具
xcode-select --install
# 然后重试
export SHARP_IGNORE_GLOBAL_LIBVIPS=1
npm install -g openclaw@latest
验证修复
openclaw --version