Openclaw实战

Openclaw实战

关键点提示:

Openclaw可以安装在windows上,但是不建议直接安装在windows,而是通过WSL。

博主开始没注意,反复折腾终于装上龙虾后看到这个提示,有点没绷住。只好又从头折腾,通过WSL跑龙虾。

以下是官方提示信息:

Windows detected — OpenClaw runs great on WSL2!

Native Windows might be trickier.

Quick setup: wsl –install (one command, one reboot)

Guide: https://docs.openclaw.ai/windows

OpenClaw on Windows is recommended via WSL2 (Ubuntu recommended). The CLI + Gateway run inside Linux, which keeps the runtime consistent and makes tooling far more compatible (Node/Bun/pnpm, Linux binaries, skills). Native Windows might be trickier. WSL2 gives you the full Linux experience — one command to install: wsl –install.

本文是windows native安装部署龙虾,趟坑实录。

由于在windows上玩龙虾,最好通过WSL部署,本文大体已失去参考价值。

建议直接跳到下一篇,看通过WSL部署龙虾步骤。

博主趟坑全过程:

openclaw onboard --install-daemon
Openclaw实战

自己识别出来千问。

Openclaw实战

只有一个眼熟的、国内的、免费的——Qwen,先选它。

等玩熟了再引入其它,省得一把干出去太多token,hold不住:

Openclaw实战

认证成功:

openclaw 龙虾
Openclaw实战

选择Channel,目前手上就feishu比较趁手,就它了:

Openclaw实战

出问题了:

Openclaw实战

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

重新以管理员身份运行ps,重试:openclaw plugins install @openclaw/feishu

Openclaw实战

还是报一样的错。

Node.js设置环境变量绕过限制:

# 在 PowerShell 中设置环境变量(当前会话有效) $env:NODE_OPTIONS="--no-warnings" $env:UV_USE_IO_URING="0" # 或者设置永久环境变量(推荐) [Environment]::SetEnvironmentVariable("NODE_SKIP_PLATFORM_CHECK", "1", "User")

重新以管理员身份运行ps,重试:openclaw plugins install @openclaw/feishu

报错依旧。

通过git bash执行:

Openclaw实战

报错依旧。

手动安装:

# 1. 找到 openclaw 的全局安装目录 npm root -g # 输出类似:C:\Program Files\nodejs\node_global\node_modules # 2. 进入 openclaw 的 extensions 目录 cd "C:\Program Files\nodejs\node_global\node_modules\openclaw\extensions" # 3. 手动创建 feishu 目录并安装 mkdir feishu cd feishu npm init -y npm install @openclaw/feishu # 4. 创建 plugin.json 文件 echo '{"id": "feishu", "name": "Feishu", "version": "1.0.0", "main": "index.js"}' > plugin.json

出错:

Openclaw实战

次日重启电脑后进入ps,成功了?

Openclaw实战

好像并没有:

Openclaw实战

各种操作猛如虎中,破坏了node.js。卸载并重装node.js:

  1. 卸载 现有 Node.js(控制面板 → 程序和功能)
  2. 手动删除 残留文件:Remove-Item -Recurse -Force xxxx
  3. C:\Program Files\nodejs
  4. C:\Users\<用户名>\AppData\Roaming\npm
  5. C:\Users\<用户名>\AppData\Local\npm-cache
  6. 重启电脑
  7. 下载最新 LTS 版本安装包,安装时选择无空格路径(如 C:\nodejs 而非 C:\Program Files\nodejs)
  8. 安装时勾选 “Automatically install the necessary tools”
  9. 安装完毕后配置path,NODE_PATH,global 、cache等(参考nodejs安装部署教程)。

重装openclaw,成功后看到一行提示:

Openclaw实战

先前失败解决问题的过程中就偶遇过WSL,偷懒懒得弄。现在看来,也还是得切到WSL更妥当。好吧。放弃刚装好的龙虾,通过WSL整一把。

具体安装过程见下一篇。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/260816.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月13日 上午7:03
下一篇 2026年3月13日 上午7:04


相关推荐

关注全栈程序员社区公众号