你一定不相信小白也能玩转 OpenClaw,一开始接触 OpenClaw 的小伙伴,都卡在软件的安装和部署上最终决定放弃,想想就有点可惜。
之前出过一期视频讲解 macOS 电脑上安装 OpenClaw,1 个小时不到播放量破万 ,有粉丝留言说能不能出一期 Windows 电脑上的安装教程,今天就一口气教会大家,其实一点也不难 ,你只需要跟着我复制粘贴就能搞定,不信的话你可以试试。

首先,关闭杀毒 / 安全卫士(避免拦截脚本)等,以管理员身份打开 PowerShell(开始菜单搜索 PowerShell → 右键「以管理员身份运行」)。
然后,执行安装脚本命令:
iwr -useb https://openclaw.ai/install.ps1 | iex该脚本命令来源于官网:

脚本会自动下载 OpenClaw、安装 Node.js、配置环境、安装依赖等。
在安装的过程中,若提示执行策略报错:

先运行:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser输入 Y 或者 A 确认,再重新执行之前的安装命令。
如果网络流畅的话,安装完成后,自动进入引导阶段,或手动运行:
openclaw onboard --install-daemon若是第一种方法由于网络等问题执行失败,可以换成第二种方法。
首先,下载:Node.js 官网(选 ≥22 版本),安装时必须勾选 Add to PATH。最后使用管理员 PowerShell 运行进行验证:
node -v
npm -v显示版本号表示安装成功。
执行如下命令行安装OpenClaw:
# 安装 OpenClaw
npm i -g openclaw
# 引导初始化配置
openclaw onboard上述命令来源于OpenClaw官网:

若是下载缓慢,可以配置国内镜像,可以配置淘宝镜像为默认源:
# 设置 npm 全局镜像源为淘宝镜像
npm config set registry https://registry.npmmirror.com检查是否配置成功:
npm config get registry如果出现如图提示:

说明 'git' 不是内部或外部命令...,说明你没装 Git。
需要先安装:
安装成功后,检查是否安装成功:
git --version显示版本号即可。
进行安装OpenClaw的过程中,若是出现如下报错:

这个 npm 错误(code 128)核心原因是:你的本地环境没有配置有效的 GitHub SSH 公钥,导致 npm 尝试通过 SSH 协议拉取 libsignal-node 仓库时被拒绝权限访问。
直接让 git 优先使用 HTTPS 而非 SSH 访问 GitHub,是最快捷的临时解决方案:
# 全局配置 git,将 GitHub 的 SSH 地址自动转为 HTTPS 地址
git config --global url."https://github.com/".insteadOf ssh://git@github.com/配置完成后,重新执行你的命令即可。
最后,一步一步进行初始化配置即可。(具体步骤请看参考配套视频)

完毕。
更新时间:2026-03-08
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302034903号