系统要求
- 操作系统: Ubuntu 18.04+ / CentOS 8+ (推荐Ubuntu 20.04)
- Python: 3.8+
- GPU: NVIDIA GPU (可选,CUDA 11.0+)
- 内存: 8GB+ (推荐16GB)
- 存储: 20GB+ 可用空间
一键安装脚本 (Ubuntu/Debian)
# 下载安装脚本 wget https://raw.githubusercontent.com/openclaw-project/openclaw/main/install.sh chmod +x install.sh # 执行安装 ./install.sh --minimal
手动安装步骤
环境准备
# 更新系统包 sudo apt update && sudo apt upgrade -y # 安装基础依赖 sudo apt install -y python3-pip python3-venv git curl # 创建虚拟环境 python3 -m venv openclaw_env source openclaw_env/bin/activate
安装PyTorch
# CPU版本 (推荐先试用) pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu # 或GPU版本 (有NVIDIA GPU) pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
安装OpenClaw核心
# 克隆仓库 git clone https://github.com/openclaw-project/openclaw.git cd openclaw # 安装核心依赖 pip install -r requirements-minimal.txt # 安装核心包 pip install -e .
下载模型权重
# 创建模型目录 mkdir -p models/checkpoints # 下载基础模型 cd models/checkpoints wget https://huggingface.co/openclaw/OpenClaw-Base/resolve/main/openclaw-base.pth cd ../..
验证安装
# 测试导入
python -c "import openclaw; print('OpenClaw安装成功!')"
# 运行简单测试
python examples/quick_test.py
Docker快速安装
# 拉取镜像 docker pull openclaw/openclaw:minimal # 运行容器 docker run -it --rm openclaw/openclaw:minimal python -c "import openclaw"
常见问题解决
Q1: 导入错误 "No module named 'openclaw'"
# 确保在虚拟环境中 source openclaw_env/bin/activate # 确保在项目目录 cd openclaw
Q2: CUDA相关错误
# 检查CUDA版本 nvcc --version # 安装对应版本的PyTorch # 参考: https://pytorch.org/get-started/locally/
Q3: 内存不足
# 使用轻量模式 export OPCLAW_MODE="lite" # 或调整批处理大小 python your_script.py --batch-size 4
快速开始示例
import openclaw
# 初始化模型
model = openclaw.load_model("base")
# 推理示例
result = model.inference("你的输入文本")
print(result)
卸载
# 删除虚拟环境 deactivate rm -rf openclaw_env # 删除项目 rm -rf openclaw
注意:

- 生产环境建议参考完整文档
- 首次使用建议运行
openclaw --demo查看示例 - 更多配置见
configs/default.yaml
资源:
标签: AI小龙虾OpenClaw 安装教程
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。