安装指南

多种安装方式可选

概述

本指南将详细介绍 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

如果显示版本号,则表示安装成功。