安装指南
多种安装方式可选
概述
本指南将详细介绍 OpenClaw 的多种安装方式,您可以根据您的环境和需求选择最适合的方式。
OpenClaw 支持在多种操作系统和环境下运行,包括个人电脑、服务器和树莓派等设备。
系统要求
最小配置
- CPU: 双核 2GHz 或更高
- 内存: 4GB RAM 或更多
- 存储: 至少 2GB 可用空间
- 网络: 稳定的互联网连接
推荐配置
- CPU: 四核 2.5GHz 或更高
- 内存: 8GB RAM 或更多
- 存储: SSD 存储,至少 10GB 可用空间
- 网络: 高速稳定的互联网连接
支持的操作系统
- Linux (Ubuntu 20.04+, CentOS 8+, Debian 10+)
- macOS (10.15 Catalina 或更高版本)
- Windows 10/11 (推荐使用 WSL2)
安装方式
方法一:使用 npm (推荐)
# 全局安装
npm install -g openclaw
# 或在项目中安装
npm install openclaw方法二:使用 Docker
# 拉取最新镜像
docker pull openclaw/openclaw:latest
# 运行容器
docker run -d --name openclaw -p 3000:3000 openclaw/openclaw:latest方法三:从源码安装
git clone https://github.com/openclaw/openclaw.git
cd openclaw
npm install
npm run build
npm start验证安装
安装完成后,可以通过以下命令验证是否安装成功:
openclaw --version如果显示版本号,则表示安装成功。