OpenClaw安装与使用过程中,常出现端口冲突、权限不足、环境依赖等报错,给大家整理了最高频的5类问题,新手照抄大幅降低操作成本!
| 报错类型 | 核心原因 | 快速修复步骤(直接复制执行) |
|---|---|---|
| 1. Error code 1008(网关断开)+ 4008 端口问题 | 1008:缺少 gateway token 导致未授权;4008:端口配置冲突(默认网关端口 18789) | bash # 生成新的gateway token openclaw doctor --generate-gateway-token # 重启网关服务 systemctl --user restart openclaw-gateway # 打开带token的控制面板 openclaw dashboard |
| 2. Error code 401(授权失败) | 1. 模型服务商账户余额不足;2. 部分模型(如 minmax)兼容性问题 | 1. 充值对应模型服务商账户(如 OpenAI/SiliconFlow);2. 切换兼容模型(如 DeepSeek-V3.2) |
| 3. command not found(命令不存在) | Windows 环境缺少 WSL/Node.js 依赖,安装顺序错误 | ```bash # 升级系统依赖 apk update && apk add curl bash # 安装 nvm(Node.js 版本管理工具) curl -o- raw.githubusercontent.com/nvm-sh/nvm/… |
| 4. Error code 128(Git 拉取失败) | Git 协议配置问题,无法通过 SSH 拉取开源依赖 | bash # 全局配置Git用HTTPS替代SSH协议 git config --global url."github.com/".insteadOf ssh://git@github.com/ git config --global url."github.com/".insteadOf git@github.com: |
| 5. 模型配置不成功 | openclaw.json 配置文件缺少模型信息或格式错误 | 1. 手动配置:进入用户目录→找到「.openclaw/openclaw.json」→按以下格式添加模型: json "mode":"merge", "providers":{ "siliconflow":{ "baseUrl": " api.siliconflow.cn/v1", "apikey": "你的API Key", "api": "openai-compliant", "models":[{ "id": "deepseek-ai/DeepSeek-V3.2", "name": "DeepSeek-V3.2", "contextWindow": 200000, "maxTokens": 8192 }] } } 2. 简化方式:执行 openclaw config 进入交互式配置 |
额外避坑提醒
- 排障优先顺序:先检查环境依赖(Node.js≥23、Git)→ 再验证模型配置→ 最后修复网关问题;
- Windows 系统建议以管理员身份运行命令行,避免权限不足导致的隐藏报错;
- 若使用Molili,8000+的skills,可以直接应用到Openclaw之类的工具上。