夜雨聆风学习资料网

ARTICLE · 1003444

终于把Openclaw小龙虾在Mac Intel上跑通了,分享完整步骤

终于把Openclaw小龙虾在Mac Intel上跑通了,分享完整步骤
折腾前的心态:差点就放弃了

说实话,第一次看到Openclaw小龙虾这个项目时,我心里是打鼓的。因为我的Mac还是Intel芯片的老款,很多新工具都优先支持Apple Silicon,网上能找到的教程也大多是M系列芯片的。但架不住好奇,还是想试试。如果你也是Intel Mac用户,别急着走,这篇就是给你写的。

我把踩过的坑、绕过的弯都整理出来了,照着走,大概率能成。不敢保证百分百,但至少比你自己瞎摸索强。

准备工作:别漏掉这些细节

在动手之前,先把环境理清楚。我个人建议用Homebrew安装依赖,别手动去编译那些底层库,不然会哭的。

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

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

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

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

macOS版本:我的是12.7.5 Monterey,理论上Big Sur以上应该都行
需要装:Xcode Command Line Tools、Homebrew、Python 3.9+
一定要给终端“完全磁盘访问权限”,不然后面某些步骤会莫名其妙失败
一个小忠告:如果你之前装过其他版本的Python或者Node,先理清楚环境,最好用虚拟环境。我一开始没注意,结果依赖冲突折腾了两小时。

装Homebrew的时候,如果网络慢,可以用国内镜像。但注意别把源搞混了,我见过有人换源后又装错包的。

跑通Openclaw小龙虾:关键步骤复盘

下载项目源码这步不用多说,重点在于依赖安装和配置。官方文档写的很简洁,但实际执行时,Intel Mac会遇到一些编译上的兼容问题。


我当时的做法是:先创建一个干净的空目录,把项目clone进来,然后老老实实按文档建立虚拟环境。安装依赖时,有几个包需要指定版本,直接用最新版反而会报错。

先执行 pip install -r requirements.txt 如果失败,看具体报错,缺什么补什么
遇到编译报错,尝试安装 python3-dev 或者对应的系统库
配置项里有模型路径,记得按自己的目录改,别用绝对路径,用相对路径更稳

我卡得最久的是某个依赖库需要cmake编译,而Intel Mac自带的cmake版本太老。解决办法是用Homebrew重新装一个cmake,然后把它链接到PATH前面。这个坑很典型,如果你是老机器,大概率也会碰到。

跑起来那一刻,真的有点感动。虽然速度比不上新芯片,但功能完全正常。能听到“小龙虾”正常回应,就觉得之前的折腾都值了。
几个实用小技巧

成功跑通之后,我总结了几条经验,能让你少走弯路。

不要同时开太多应用,Intel Mac内存有限,跑起来会有点吃力
终端窗口不要关,用后台运行方式启动,不然一断连就得重来
日志级别调到DEBUG,遇到问题能看到更多线索
如果是外接显示器,注意分辨率会影响显示效果,但功能没问题

另外,如果你想快速体验更稳定的版本,我后来发现了一个叫TopClaw的在线工具,网址是 https://top.wokk.cn/ ,界面更友好,不需要自己折腾环境,直接就能用类似的功能。但自己跑一遍的意义在于理解原理,等你想深入定制的时候,会有帮助。

我认为,不管是本地跑还是用在线服务,工具的目的都是让生活更高效。你不需要懂每一行代码,但至少要知道怎么让它正常运行,这样出了问题也能有个基本判断。

总之,在Intel Mac上跑通Openclaw小龙虾并没有想象中那么难,只要耐心处理依赖、别怕报错,一步步排查,总能成功。希望我的这次记录能给你一点参考,让你少踩几个坑。如果你也折腾成功了,欢迎在评论区聊聊你的经验,互相学习。以后我也会继续分享其他工具的实战心得,记得常来看看。

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

相关学习资料