乐于分享
好东西不私藏

安装个OpenClaw,你说你不懂代码,没关系,有手就能装,结果没有想的那么简单?来看一下到底是什么情况!

安装个OpenClaw,你说你不懂代码,没关系,有手就能装,结果没有想的那么简单?来看一下到底是什么情况!

击关注即到哥,全部都是实战IT干货

需求描述
兄弟们,是不是很多兄弟也想搞搞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-2.53.02软件。
开始安装。
直接都默认下一步,就可以了,这里的安装步骤太多了,我就不一一截图了。
此处省略安装图片。
git安装完成了。
重启电脑,再使用openclaw命令安装。
当然了,我的网速安装git就很快,我不需要手动安装。直接默认让命令自动安装。
脚本自动安装git。
git也安装完成了,那现在可以安装openclaw的了吧。是的正在安装openclaw。
你就等着就可以了。
显示openclaw installed,安装完成。
不是说好了,有手就能安装的吗?
启动openclaw。
看到这一步,我真的以为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自动跳出来配置的吗?怎么我这没跳出来。
上面的报错,也有路径错误。
那先配置workspace,配置会话路径。
确定,确定即可。
workspace路径配置好了。
下面再来配置gateway。
然后再选gateway。
可以看到gateway port 默认端口就是18789。选择本地。
配置完成。
选择continue继续。
可是,我已看到配置完成。
那这下子,应该有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。

将手动生成的token输入进去。
点击连接。到这一步,还行,不是特别难。
让它来帮我办公吧!
结果说我没有API key。
哦,我的错,都怪我没好好研究,openclaw只是一个本地电脑代理工具,你发的任务,还是需要发送给这个AI大模型,来分析,然后通过这些OPEN AI、KIMI、google等等的AI才可以。

那再回来配置。使用openclaw configure命令。选择本地。

再配置一遍,可以看到这里的显示workspace,gateway都配置过了。选择model。
这个界面显示的是 OpenClaw 支持的模型列表,包括 API 模型和可能的本地模型。
可以看到有这么多的AI大模型。
查了一下,说Kimi的有免费的。
不花钱,也可以部署本地的Ollama本地模式,我先试一下kimi的。
这个是Ollama,本地模型,过两天我再测试。
先测试Moonshot的。
选择Moonshot AI。
选择kimi API key .cn。

打开 https://platform.moonshot.cn/,注册/登录账号,进入「API Key 管理」→「新建」,复制 Key(以 sk- 开头)

我的API key生成了。

sk-EDtsbbBgOxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

将API输入进来。
这里面,默认就选择了kimi2.5。
继续。
哈哈,现在API接口也定义好了,现在终于能帮我干活了吧!
启动openclaw服务。
正常启动。
让openclaw帮我打开计算器,报错。
说我的API 速率限制已达到(API rate limit reached),不是 API Key 无效的问题,查了一下,并发数3,这个免费的是不是带不起来。
环境搭建起来,就是这个openclaw自己还跑不起来,下次我测试一下本地的ollama,看看是否能跑起来。我只能说,现在的openclaw在windows跑,不是IT行业的人,想搭建起来,还有一定困难的。
关注吧,兄弟们,看我后面继续盘它!