windows wsl2部署openclaw

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

如果windows电脑已经部署过openclaw,执行以下命令卸载即可

openclaw uninstall

已卸载的内容 
    配置和状态:~\.openclaw 被删除 
    工作空间:~\.openclaw\workspace 被删除 
    网关服务:提示 Gateway service missing,说明之前没安装或者已经手动停掉 
剩余的内容 CLI 命令 (openclaw) 仍然存在,因为它是通过 npm/pnpm 安装的全局命令行工具。
如果你想彻底清理 CLI,可以用下面命令: 
    npm uninstall -g @openclaw/cli 
或者 
    pnpm remove -g @openclaw/cli

1.安装wsl2

系统要求:Windows 10 ≥ 2004,Build 19041+ 或 Windows 11 建议win11.

打开cmd控制台,管理员身份运行,输入以下命令:

wsl
会提示:未安装适用于 Linux 的 Windows 子系统。可通过运行 “wsl.exe --install” 进行安装。有关详细信息,请访问 https://aka.ms/wslinstall按任意键安装适用于 Linux 的 Windows 子系统。按 CTRL-C 或关闭此窗口以取消。此提示将在 60 秒后超时。
# 安装wsl
wsl --install
# 执行完成后可能会提示需要重启电脑,重启就好

# 查看已安装的 Linux 发行版
wsl --list --verbose
# 会输出:适用于 Linux 的 Windows 子系统没有已安装的分发。可通过安装包含以下说明的分发来解决此问题:使用“wsl --list --online' ”列出可用的分发

# 根据上述输出我们选择ubuntu
wsl --install -d Ubuntu-22.04
# 执行完成后在输入 wsl --list --verbose即可看到已经安装的linux版本

# wsl --list --verbose
wsl --set-default-version 2
# 系统会自动下载并注册 Ubuntu
# 安装完成后会提示设置 
# Linux 用户名和密码 这里自行设置即可
# 假设这里创建的用户是 cch(后面会用到)

# 上述安装执行完成后 输入wsl命令即可进入linux服务。
wsl

2.环境准备(进入wsl页面操作)

2.1数据挂载

由于linux数据并不是保存在windows盘符本地,无法方便快捷的对openclaw进行运维,所以对目录进行软链管理。

注:wsl环境和windows环境关联为/mnt/d/ = d://,以此类推。

# 按照上述我们创建的用户为cch
# 那么openclaw安装后的默认的工作目录为/home/cch/.openclaw/
# 创建本地磁盘目录 这里是在d盘下创建OpenClawData目录
mkdir -p /mnt/d/openclaw

# 创建软连接
ln -s /mnt/d/openclaw ~/.openclaw

# 验证
ls -la ~
# 会显示.openclaw -> /mnt/d/openclaw

2.2 系统环境

# 更新系统
sudo apt update
sudo apt upgrade -y
# 安装基础工具
sudo apt install -y build-essential curl wget git unzip

2.3 安装node

推荐先安装nvm(node版本管理),再安装node,方便做node环境切换

# 执行以下命令安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 安装完成后加载环境:
source ~/.bashrc
# 检查:
nvm -v
# 如果看到类似:0.39.7 说明成功。

# 安装node
nvm install 22.12.0
# 安装完成后,启用当前版本node
nvm use 22.12.0

2.4 安装git

# 在 WSL 里执行:
sudo apt update
sudo apt install -y git
# 检查版本:
git --version
# 输出示例:git version 2.39.1

2.4 安装python

# 正常来讲 Ubuntu其实已经有 py3命令可以用,就不重复安装了 python3 --version

2.5 安装openclaw

curl -fsSL https://openclaw.ai/install.sh | bash

# 安装后应该会打开配置的交互页面,如果没打开运行以下命令
openclaw onboard --install-daemon

# openclaw运行命令 该命令如果关闭窗口则openclaw会关闭
openclaw gateway

# 以下命令为后台启动.
openclaw daemon start
# 其他命令 stop restart status

至此,openclaw本地安装以完成。

技术宅可以继续探索openclaw哈,技术小白们就可以往下看了哈。

目前各大厂也推出了自己的openclaw应用。

比如腾讯:WorkBuddy,这个是我目前也在用的。支持对微信、飞书、钉钉、qq、企业微信的集成。目前正在飞速迭代更新中,我个人的使用体验感觉是还不错。如果想获得更好的使用体验,建议电脑还是安装一下python环境哈

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农豪大大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值