Mac 电脑本地部署安装 OpenClaw 小龙虾教程
部署须知分两种部署方式,云服务器和本地电脑。两种的区别和适应场景简单说明。
云端部署
[*]适用:需要远程操控(比如工作地不固定)、多用户共享(团队或企业)、弹性扩展或缺乏本地硬件资源的团队/个人。
[*]注意点:云端的话就很依赖网络带宽和服务器配置,要流畅稳定就需要关注服务器的成本,还需要关注服务器到期情况,做好数据备份。
本地部署
[*]适用:追求低延迟响应、或希望完全自主控制硬件与软件的环境、个人爱好玩玩而已。
[*]注意点:做好数据备份与物理安全。
如果不打算长期用,自己也没有设备或者设备不方便用,那就选择云端一个月的基础入门款玩一下就行了;如果有空闲设备,那么推荐本地部署,可以更好的控制成本,也便捷。
以下是教程!
一、找到安装命令
打开 Openclaw 官网:http://openclaw.ai/ ,下滑找到下图位置
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=ZjdiZmMzMDFkODhmNmVmOWRjZmRkNGEyYjNhYjVlZjhfQTZNeU9PcXdMVVpXVzJCZVZNQnNlTjA5T1VMOTNFNjFfVG9rZW46RG9TRGJLTGUxb2llSjd4dHZrMGNMcElwbnFkXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
看好是 macOS/Linux 选项,默认会识别出你的设备。
如果是给 windows 安装,就点一点旁边的 change ,然后看到的是这条命令:
powershell -c "irm https://openclaw.ai/install.ps1 | iex"二、终端安装
打开电脑自带的终端,粘贴刚刚复制的命令,然后回车
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=ZjhlYTZiZTQ2Mjc1MjYyY2M3YWYxMDJlYWZlZmNjZjNfRVB0b2QyNTFJaFpQcWtOZEN0Z2w1aEJMMHh5VzFNWXZfVG9rZW46VUtUN2J3QkF2b05GRDZ4UjBPMWM5YXRsblllXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=NmY0MjlhMWNmNGEzOGIxMGZkYTBkNDFlYWM2ZWM1MzRfSHVUU0NQUWFXVGVPMzFHMUozaFF0NTRYUWJtUlZJN1dfVG9rZW46WUZjdWJKWXdHb3RMcG14UlpvR2N3eGRYbkFkXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
这里看到 Homebrew 和 Node.js 都已经安装成功,且能显示出版本号,这两是必须的前提条件。
Node.js 的版本一定要大于 22,但也别太新,小生刚开始安装了最新的 24.x,结果提示不可用。
安装方式说明:这种方式是官方通过指令集成了需要的环境,会一次性给你下载所需要的环境,这个过程可能需要你有科学的网络环境,如果出现错误,那么建议你新开一个终端窗口,按照下面步骤一步步安装。
2.1 安装 Homebrew(如未装)
在终端执行这条命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"这个过程需要从 github 往下拉,所以要保证你能正常访问 github ,否则可能下载不成功。
验证是否安装成功命令:
brew --version能看到版本号,就说明是正确的。
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=MDBhNTYzMWJiZDRkMGQyODg5ZWFjZTUyYWM1ZTUwYzlfS2JXdkJDMDg2ZWUzUEJsYlhLYmY5NDJVREFkb2tuZnZfVG9rZW46VlpFTmJ0QXQ1b0wxeVh4aHpRWWN4Z042bjRnXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
接着安装 Node.js 。
2.2 Node.js 下载安装
官方地址:https://nodejs.org/zh-cn/download,记得选一下版本和芯片:
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=NTMzNGEzNTkzZGQ3YzE0ZjE1YTAxYjZjYTM3NGRhNjRfV29reWdzaHozUXVncHVXRnV5MEQ1WUFlVHpHdEFKMFJfVG9rZW46QXVDQmJtcmtobzYydmR4c2lWd2NWaUo5bnFoXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
这里选择 .pkg 方式安装,一路下一步很快就完成了,比较直观。
安装完成后,在终端窗口输入这条命令检测是否正常。
node --version能看到版本号就是正确的。
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=OTZlMTRkZDY1MWU0ZjFmNWFkODI4ZjVlOGI1MGJkZDNfS1lzaEpqQjc0ejBQNXhHdUVIZkNYdUg0N1NqYUtUZG5fVG9rZW46UUFFNGJnRnBUbzZRS2F4b1h1VmNEYURqbm1iXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
到这里,就可以安装 Openclaw 的了,这个时候记得把你的科学网络关掉,否则可能下载会出错。
2.3 安装 OpenClaw
接着刚刚的终端窗口,输入本文刚开始从官网复制的一句话安装命令并回车
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=NDdiMjAwNzNkMjhhZjNiMTU4MGU3YjQzODlkODg0ZDJfWGQyQlZyM2d4V2llZ0xoTFZZTFFHQVdCazBZQ3g3MmpfVG9rZW46TUFzcmJleHRyb2cxVW14TFlad2NheDAwbnFpXzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
能看到最后这句 OpenClaw npm package installed 就说明安装好了。
可以通过命令测试一下:
openclaw --version能看到这个就说明是正确的。
https://my.feishu.cn/space/api/box/stream/download/asynccode/?code=ZmYwMWUzYTY2MzBmYzk2NTdiN2Q1MWRlOTM5NTdiNTRfOTRuUGVIZWhZWnJzUnk1SktQVE5CWXFpaXdBOVduVkdfVG9rZW46QU9DYmJPVFZhb2RWN0F4Vzl6eGMwYVlrbjJ3XzE3NzQwODQyNTc6MTc3NDA4Nzg1N19WNA
到这一步其实就可以歇一歇了,因为后面的步骤是配置,配置项比较多且中途最好别中断,而且也需要你提前准备好 AI 模型的 api。
下一篇:AI应用,AI模型API,第三方整合、Token 流转之间的关系。
大家好,我是小生,从程序员转行做自媒体,每天学习一点 AI 技术。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]