安装WSL2

在搜索栏输入PowerShell,右键以管理员权限运行。

9900ea3fe6fce70cdf179e445d0ad726_MD5.jpg

输入命令

wsl --install

6b302944a22b873e59058ee4514757f9_MD5.jpg

安装过程会让你输入Ubuntu的用户

重启电脑。

确认 WSL2 模式

wsl -l -v

确保VERSION为2

54519f52e18a7037a5b9684cbc94827e_MD5.jpg

如果不是2就升级下版本。

wsl --set-version Ubuntu 2

安装安装 Node.js 22

开始菜单里找Ubuntu

aa133a40fbc7cde5327e037038def2bc_MD5.jpg

更新系统包

sudo apt update && sudo apt upgrade -y

ffb1382c4a67b399191007b8e22eac7b_MD5.jpg

通过 NodeSource 安装 Node.js 22

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

2a1e130a2a9d72c9cb7d208d59a3ff34_MD5.jpg

上面两个挨个执行。

验证安装结果

node –version
npm –version

15b2ff471a82bbee5b24937a89795893_MD5.jpg

确认能正确显示版本信息。

安装OpenClaw

克隆 OpenClaw 仓库

安装git

sudo apt install -y git

df6799004ed5c5f4cd9936c11113c648_MD5.jpg

克隆仓库

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

ff34973d51311f5fa79c8910fda00a8f_MD5.jpg

进入项目目录并且安装依赖

cd openclaw && npm install

a3c0a3799d8ad4a1040a494f8a4f4564_MD5.jpg

复制编辑配置

cp .env.example .env
nano .env

OpenClaw 环境变量配置

OPENAI_API_KEY=改成你的API KEY

ANTHROPIC_API_KEY=sk-ant-your-key

DEEPSEEK_API_KEY=your-deepseek-key

DEFAULT_MODEL=gpt-4o
ACCESS_CODE=改成你的访问密码
PORT=3210

安装包到全局

sudo npm install -g .

配置龙虾

openclaw configure

配置过程如果没修改端口号,登陆地址端口会变成默认的18789,而不是上面的3210.

开启网关

npm start -- gateway

启动龙虾

npm start

因为我们现在就在龙虾的程序目录,所以上面命令直接运行就启动了。

下次我们启动要先进入目录,然后运行启动命令。两个命令一起用就是

cd ~/openclaw && npm start

到这里我们的龙虾安装就完成了,目前还只是一个对话功能。后续需要给他安装手脚和嘴巴,请关注后续文章。

28f64b7df01e14ed01bf164e782e4ac0_MD5.jpg

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。