OpenClaw 跨平台安装指南
前言
OpenClaw 是一款功能强大的开源自动化工具,支持数据抓取、流程自动化及 API 测试等场景。得益于其灵活性和可扩展性,它在开发者社区中颇受欢迎。不过,初次部署时,不同操作系统下的环境依赖和路径配置可能会带来一些挑战。
这份指南旨在帮助新手快速搭建运行环境,覆盖 Windows 10/11、macOS 以及主流 Linux 发行版(如 Ubuntu、CentOS)。我们提供了详细的手动步骤和一键脚本,让你少踩坑,把精力集中在工具本身的使用上。
准备工作
在动手之前,请确认你的机器满足以下基本要求:
- 系统版本:Windows 10 (64 位) 及以上 / macOS Catalina (10.15) 及以上 / Linux (推荐 Ubuntu 20.04 LTS 或 22.04 LTS, CentOS 7+)
- 内存:建议 4GB RAM 起步,复杂任务推荐 8GB+
- 空间:至少 500MB 可用磁盘空间
- 网络:安装过程需联网下载依赖包
- 权限:Linux/macOS 可能需要
sudo,Windows 建议使用管理员终端
注意:OpenClaw 基于 Python 运行。确保系统已安装 Python 3.7+ 是成功的关键。强烈建议为项目创建独立的虚拟环境,避免依赖冲突。
Windows 10/11 安装指南
方案一:手动安装
1. 安装 Python
如果尚未安装,请访问 Python 官网 下载 Windows 64 位安装包。安装时务必勾选 "Add Python 3.x to PATH",这一步至关重要,否则命令行无法识别 python 命令。
2. 验证环境
打开 PowerShell 或 CMD,输入以下命令检查版本:
python --version
pip --version
若显示版本号,说明环境正常。
3. 创建项目目录与虚拟环境
在项目根目录下建立文件夹并初始化虚拟环境:
mkdir C:\OpenClawProjects
cd C:\OpenClawProjects
python -m venv openclaw-env
4. 激活虚拟环境
激活后,提示符前会出现 (openclaw-env) 字样:
.\openclaw-env\Scripts\Activate.ps1
提示:如果遇到执行策略限制,可临时运行
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。
5. 安装 OpenClaw
确保虚拟环境已激活,使用 pip 安装核心包(请将 [OpenClaw-Package-Name] 替换为实际包名):
pip install [OpenClaw-Package-Name]
6. 验证安装
运行以下命令确认是否成功:
openclaw --version
如需退出环境,输入 即可。


