Windows本地部署龙虾openclaw详细教程
为了部署龙虾,也是费了一番周折各种报错,所幸安装成功,愿与诸君共享!因openclaw权限过大,建议在虚机部署,以下皆以win10虚机为例。
一、 准备工作
Windows:打开PowerShell(右键 → 以管理员身份运行),确保网络通畅;
安装nvm-windows:从GitHub Releases下载最新版 nvm-setup.exe 并安装。(安装包
链接: https://pan.baidu.com/s/1DDHJJmPR3pP-kAP8dNy-cA?pwd=q5xn 提取码: q5xn 复制这段内容后打开百度网盘手机App,操作更方便哦),安装较为简单,一直下一步即可
安装Node.js(OpenClaw基于Node.js开发)
# 安装Node.js 22.x
nvm install 22
# 使用指定版本
nvm use 22.22.0
验证安装
node --version # 显示 v22.22.2或更高
npm --version # 显示 10.9.7或更高
nvm --version # 显示 1.2.2或更高

二、正式部署
2.1 先解锁PowerShell执行策略,避免后续报错(若后续脚本执行报错code 128):
#解锁更改执行策略
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
页面显示
选择[Y],写入执行策略
2.2 一键安装OpenClaw: 使用官方脚本进行安装。
# 官方脚本(推荐)
iwr -useb https://openclaw.ai/install.ps1 | iex
易出现问题汇总
1、解决“npm.cmd : npm error code 128 所在位置 行:474 字符: 22 + ... npmOutput = & (Get-NpmCommandPath) install -g "$packageName@$Tag" 2>& ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (npm error code 128:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError”报错
解决:
#解锁更改执行策略
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
2、解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese
解决:取消代理设置
这是最常见的解决方法之一,通过在终端执行以下命令,可以取消 Git 的代理设置:
git config --global --unset http.proxy
git config --global --unset https.proxy
这样就可以清除 Git 的代理设置,让其直接连接网络进行操作。
3、解决“npm cache clean --force报警告 npm WARN using --force Recommended prote”报错
解决:清除npm缓存
清除npm缓存可以解决这个问题。可以使用以下命令来清除缓存:
npm cache clean --force
npm cache verify
2.3 安装成功页面显示

验证:
![]()
更多推荐
所有评论(0)