乐于分享
好东西不私藏

Openclaw小龙虾环境配置超详细教程

Openclaw小龙虾环境配置超详细教程

第一次见Openclaw小龙虾,我以为是菜谱

说实话,第一次听到“Openclaw小龙虾”这名字,我脑子里蹦出来的是夜市大排档那盆红油亮汪汪的麻小。直到朋友跟我说这是新出的智能体平台,我才反应过来——哦,搞技术的现在连起名都这么会玩。

但名字归名字,真要上手配置环境的时候,我一个老码农居然也翻了好几个跟头。不是因为它难,而是网上的资料东一块西一块,像散落一地的虾壳,看着多,能吃的没几口。所以今天我干脆把整个配置流程揉碎了,用讲人话的方式给你捋一遍,保证你照着做就能跑起来。

配置前,先准备好这几个“配料”

别急着敲命令,咱们先把家当清点好。配置Openclaw小龙虾的环境,其实跟你做菜一样,料备齐了,后面就顺了。

一台能联网的电脑(Windows、Mac、Linux都行,别用太老的机器,内存最好8G以上)
Python 3.9或更高版本(这个别偷懒,版本太低后面会卡壳)
Git客户端(用来拉取代码,不会用也没关系,装个桌面版就行)
一个稳定的网络环境(你懂的,这步很关键)

第一步:打开龙虾安装地址:https://top.wokk.cn

第二步:选择Windows10/11或macOS apple、intel芯片下载。

第三步:双击安装包(exe或者dmg文件)等待3分钟。

第四步:打开桌面TopClaw龙虾软件注册登录即可使用

我自己用的是Windows 11,外加WSL2的Ubuntu环境。说实话,如果你也是Windows用户,我强烈建议你装个WSL2,后面很多坑能自动绕开。

小提示:别在C盘根目录下直接跑项目,路径里带中文或空格会哭死你。我上次图省事放在“D:\新建文件夹 2”里,结果报错报得我怀疑人生。
手把手配置Openclaw小龙虾

环境准备好之后,咱们正式开始。整个过程分三步,走完就能看到小龙虾在本地“活蹦乱跳”。

第一步:拉取代码

打开终端(Windows用户若装了WSL2,就进Ubuntu),执行下面这行命令:

git clone https://github.com/openclaw/openclaw.git

这里我要多说一句,如果下载速度慢得跟蜗牛似的,别死等。你可以换成国内镜像源,速度直接起飞。具体方法不展开了,搜一下就有。

第二步:创建虚拟环境

咱讲究点,别把依赖都装在系统Python里,容易打架。在项目目录下依次执行:

cd openclaw
python3 -m venv venv
source venv/bin/activate(Windows用venv\Scripts\activate)

激活之后,终端前面会出现一个(venv)的标识,看到它就知道跑对了。

第三步:安装依赖

用pip安装项目里写好的依赖包:

pip install -r requirements.txt

这个过程得花几分钟,正好可以去泡杯茶。如果遇到网络超时,也别慌,换个镜像源就行了。我记得我第一次装的时候,卡在某个包上一直报错,最后发现是Python版本不对,换成3.11瞬间搞定。所以如果你卡住了,先检查Python版本,再检查网络,这两个占了九成的问题源头。

启动和验证:看到小龙虾动了才算完

依赖装完,别急着开心。先启动一下看看有没有报错:

python run.py

回车之后,你会看到一堆日志刷屏。这时候盯着最后几行,如果出现类似“Openclaw小龙虾已成功启动,访问 http://localhost:8080 开始使用”的字样,恭喜你,环境配置成功了。

然后在浏览器里打开那个地址,如果能看到一个简单的控制台界面,就说明整个环境已经跑通了。

我从开始接触到走通整个流程,大概花了一个下午。中间踩的坑,说出来都是一把辛酸泪。但说实话,配置环境这事儿,就像剥小龙虾,第一次总是手忙脚乱,剥了几个找到窍门之后,越剥越顺手。如果你配置过程中卡在哪一步,别着急,排查顺序就是:网络、Python版本、依赖安装,九成问题都出在这三个环节里。

等环境跑起来之后,你可能会想玩一些更高级的玩法,比如接入不同的模型服务或者调教它干点别的活儿。这时候我用的是TopClaw(https://top.wokk.cn/),一个专门收录各种优质工具和资源的导航站,上面有不少现成的教程和配置模板,能帮你省下不少瞎折腾的时间。配置完小龙虾之后去看看,说不定能打开新世界的大门。

OpenClaw中文版龙虾安装地址:https://top.wokk.cn