Skip to content

OpenClaw安装部署准备工作:前置检查+工具下载+分系统环境

2026年4月30日

部署前的准备工作,直接决定后续能不能一次成功!本章按「前置自检→工具下载→分系统环境→报错速解」的逻辑梳理,只留核心要点。

一、前置7项硬核自检

1. 硬件要求

项目最低要求推荐配置
内存2GB4GB+
硬盘1GB空闲10GB+(SSD优先)
CPUx64双核无特殊要求

检查方法: 右键「此电脑」→「属性」查看内存和磁盘空间。

2. 系统版本

Windows: 10/11 64位(专业版/企业版支持Hyper-V,家庭版用WSL2)

MacOS: 13+(Ventura及以上,Intel/M1/M2/M3均支持)

Linux: Ubuntu 22.04 LTS及以上(推荐)

3. Hyper-V开启(Windows专业版)

方法一(图形化): 设置 → 系统 → 高级 → 虚拟工作区,勾选全部Hyper-V选项,重启。

方法二(命令行):

powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

4. WSL2安装(Windows家庭版必做)

powershell
wsl --install
wsl --set-default-version 2

5. 系统权限

Windows需使用管理员账号,终端/PowerShell右键选择「以管理员身份运行」。

6. 端口检查

确保18789端口未被占用:

powershell
netstat -ano | findstr :18789

7. NVM和Node.js

Windows安装NVM:

powershell
winget install Core JairSampedro.NVMforWindows
nvm install lts
nvm use lts

验证安装:

bash
node -v
npm -v

二、官方安装方式对比

方式优点缺点推荐场景
Docker隔离性强,官方推荐需要Docker基础新手首选
npm全局安装简单直接可能依赖冲突有经验用户
源码安装最新功能配置复杂开发者

三、常见报错速解

报错信息解决方案
EACCES permission denied使用管理员权限运行
Port 18789 already in use关闭占用端口的进程
WSL2 not installed运行 wsl --install
node: command not found重启终端或检查PATH

下一章我们将进入Docker一键部署实操环节。

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来