
问题现象:为什么搜不到 OpenClaw 的国内安装入口?
截至 2024 年底,OpenClaw 尚未设立独立中文官网、国内镜像站点或一键安装包(如 .exe/.dmg)。其核心代码托管于 GitHub 官方仓库,文档以英文为主,因此国内用户在百度贴吧等平台常提问“哪里可以免费安装”。实际上,OpenClaw 是完全开源且免费的,但需通过命令行方式从源码或 PyPI 构建部署。
适用场景与前提条件
- 操作系统:Linux(Ubuntu 22.04+ 推荐)或 Windows WSL2;macOS(M1/M2 可运行 CPU 版本,GPU 加速暂不支持)
- 硬件:建议 ≥16GB 内存;若启用多模态推理(如视觉理解),需 NVIDIA GPU(CUDA 11.8+ / 12.1+)
- 基础环境:Python 3.10 或 3.11(不兼容 Python 3.12+)、Git、pip、venv
国内可用的免费安装方式(三选一)
✅ 方式一:使用清华 PyPI 镜像安装(推荐新手)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ openclaw
注意:目前 PyPI 上的 openclaw 包为早期预发布版本(如 0.1.0a1),功能有限。建议优先采用方式二获取最新能力。
✅ 方式二:从 GitHub 源码安装(推荐生产/开发使用)
git clone https://github.com/OpenClaw/OpenClaw.git
cd OpenClaw
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -e .
该方式会安装可编辑模式(-e),便于后续更新代码并实时生效。国内用户可将 https://github.com 替换为 GitHub 镜像链接 加速克隆。
✅ 方式三:Conda + 清华镜像(适合科学计算环境)
conda create -n openclaw python=3.11
conda activate openclaw
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
git clone https://github.com/OpenClaw/OpenClaw.git
cd OpenClaw && pip install -e .
常见安装失败原因与自查清单
- 报错
ModuleNotFoundError: No module named 'torch'→ 未正确安装 PyTorch CUDA 版本,请用 PyTorch 官网 CUDA 选择器生成对应命令 - 报错
error: command 'gcc' failed→ 缺少编译工具链(Linux:安装build-essential;Windows:安装 Microsoft C++ Build Tools) - 依赖冲突(如 transformers 版本不匹配) → 建议新建虚拟环境,避免全局 pip 污染
- 网络超时或 git clone 卡住 → 使用
git clone --depth 1浅克隆,或改用 ghproxy.com 中转
如何验证安装成功?
执行以下命令,应输出版本号且不报错:
python -c "import openclaw; print(openclaw.__version__)"
进一步测试基础功能:
python -c "from openclaw.agent import OpenClawAgent; print('OK')"
补充说明与注意事项
⚠️ 当前 OpenClaw 不提供 Web UI 安装向导,也无官方 Docker 镜像(社区暂未维护稳定版)。所有安装均为命令行驱动,需一定 Linux/Python 基础。
⚠️ 所有安装方式均无需付费、无需注册、无调用限制,但需自行承担服务器资源与合规使用责任。
如遇特定错误(如 CUDA out of memory、segmentation fault),建议:
① 查看 GitHub Issues 是否已有同类反馈;
② 提交新 Issue 时附上 python --version、nvidia-smi、pip list | grep -i torch 输出;
③ 优先尝试最小配置启动(关闭 vision model、降低 batch size)。