← 返回列表

解决openclaw遇到systemctl is-enabled unavailable报错问题

itadol5j

先看看具体报错,如果有两个问题报错

1、

07:45:25 [agents/model-providers] Failed to discover vLLM models: TypeError: fetch failed

2、

Gateway service check failed: Error: systemctl is-enabled unavailable: Command failed: systemctl --user is-enabled openclaw-gateway.service
截图如下: 640 先说问题引起的原因: 第一个问题是由于openclaw.json的模型配置有问题,请检查配置。具体路径:
cd ~/.openclaw
640-1 检查primary参数,以及api key 以及接口连接。 第二个问题是由于systemctl的环境变量出问题。 1、恢复我之前备份的配置 640-2 2、使用以下命令执行(因为我是使用了pnpm安装方式,你们可以直接openclaw onboard)
pnpm openclaw onboard
3、其他的按照真实步骤安装即可,配置飞书、skills等 4、到最后选择重启gateway 5、即可解决此问题 640-3