安装个OpenClaw,你说你不懂代码,没关系,有手就能装,结果没有想的那么简单?来看一下到底是什么情况!需求描述 兄弟们,是不是很多兄弟也想搞搞openclaw,于是我就想出个教程,来看一下到底是什么情况,网上那么教程,我觉得都不适合小白使用,而且很多博主自己都没有亲手安装过,就开始教别人怎么使用openclaw,那下面来看一下,到底是怎么回事? 解决过程 直接打开openclwa官方, https://openclaw.ai/ 主要功能,运行在你的电脑上,可以和很多聊天工具进行交互,你在聊天工具上说出要求,openclaw就自己帮你完成任务,有持久的记忆,它可以学习你的之前做的很多事情,可以完全控制你的电脑,不需要你来工作了,兄弟们我理解的对吧!~ 好话不多说,开始安装。
我手里没有苹果电脑,我只有我的老旧windows笔记本,直接找个不用的笔记本,重新安装系统,系统安装完成之后,准备开始安装我自己的机器人了。
别提我那个兴奋了,网上说一条命令解决,来我来解决一下。
使用powershell命令,从官网复制安装openclaw的命令:powershell -c "irm https://openclaw.ai/install.ps1 | iex"
使用管理员运行powershell。
开始安装,将安装命令复制到powershell,发现直接报错,怎么开头就是给我一击,说没有安装Node.js,什么是Node.js,就是 一个非常流行的 JavaScript 运行时环境, Node.js 是一个开源、跨平台的 JavaScript 运行时环境。 好手动安装,到nodejs.org官网,下载安装包。 安装完成之后需要重启电脑,要不然还提示你没有安装Node.js。 下面又提示要安装Git,如果你是国内的网络环境,安装Git会非常的慢。 要不然,就到官网下载安装包。这个安装如果是国内环境,从官方下载也很慢。 直接都默认下一步,就可以了,这里的安装步骤太多了,我就不一一截图了。 当然了,我的网速安装git就很快,我不需要手动安装。直接默认让命令自动安装。 git也安装完成了,那现在可以安装openclaw的了吧。是的正在安装openclaw。 显示openclaw installed,安装完成。 看到这一步,我真的以为openclaw就安装完成了。 结果说openclaw的默认端口是18187。我找了一下,也没有这个端口。那怎么回事? 那我再重新安装一下,难道哪边出了问题,重新安装又报错。 没看到openclaw的服务。打不开18789端口,那肯定是openclaw软件服务没启来,软件我已经安装好了,发现也没有openclaw服务,那怎么弄。 可以看到openclaw软件也安装好了,我把软件都运行一下,运行一下也没用。看来我想简单了。 这次有所不同了,里面有信息了,gateway not running. gateway没有启动,gateway 网址:127.0.0.1:18789,网关没启动,那18789端口肯定就没有。 那找原因。怎么openclaw安装完成,但是gateway没有启动。 opencalw doctor 命令是检测安装过程中有没有什么问题。 我查了一下,发现有几个问题。 Gateway 模式未设置(最严重) gateway.mode is unset; gateway start will be blocked. OpenClaw 的网关模式没有配置,系统不知道你要用 本地模式 还是 远程模式 。 解决办法,输入:openclaw configure
按键盘上的上下键,可以选择本地模式还是远程模式,我选择本地模式。 我再想,不应该安装完成openclaw自动跳出来配置的吗?怎么我这没跳出来。 可以看到gateway port 默认端口就是18789。选择本地。 那这下子,应该有gateway18789端口了吧!结果还是没有,为什么呢? 再使用opencalw doctor命令检测一下。 install gateway serice now?提示yes,那不是安装过了吗? 哦,原来opencalw的这个服务要手动启,使用openclaw gateway start。 终于启来了,openclaw服务终于启来了。之前,我还以为openclaw安装上服务就自动启了呢。 现在可以看到openclaw的18789端口已经出来了。 打开网页,终于可以打开本地部署的openclaw的了。 发现没有token,怎么Token 未生成,需要手动创建。执行以下命令: 生成并设置 Token openclaw config set gateway.auth.token mytoken123456
生成完成之后,重启openclaw gateway restart。
哦,我的错,都怪我没好好研究,openclaw只是一个本地电脑代理工具,你发的任务,还是需要发送给这个AI大模型,来分析,然后通过这些OPEN AI、KIMI、google等等的AI才可以。 那再回来配置。使用openclaw configure命令。选择本地。
再配置一遍,可以看到这里的显示workspace,gateway都配置过了。选择model。 这个界面显示的是 OpenClaw 支持的模型列表 ,包括 API 模型和可能的本地模型。 不花钱,也可以部署本地的Ollama本地模式,我先试一下kimi的。
打开 https://platform.moonshot.cn/,注册/登录账号,进入「API Key 管理」→「新建」,复制 Key(以 sk- 开头)
sk-EDtsbbBgOxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
哈哈,现在API接口也定义好了,现在终于能帮我干活了吧! 说我的API 速率限制已达到 (API rate limit reached),不是 API Key 无效的问题,查了一下,并发数3,这个免费的是不是带不起来。 环境搭建起来,就是这个openclaw自己还跑不起来,下次我测试一下本地的ollama,看看是否能跑起来。我只能说,现在的openclaw在windows跑,不是IT行业的人,想搭建起来,还有一定困难的。