OpenClaw 在 Windows 系统下的完整安装部署指南
OpenClaw 在 Windows 系统下的完整安装部署指南
一、安装方式选择
如果要在Windows上部署OpenClaw,最省心的路径其实是直接通过PowerShell安装,流程清晰、坑也少。至于通过WSL安装的方式,更多是作为一种备选方案,适合那些开发环境必须兼容Linux场景的朋友。
二、PowerShell 安装(推荐)
前置准备:调整脚本执行策略
万事开头,权限先行。首先需要用管理员身份打开PowerShell。然后执行下面这条命令,它的作用是临时允许当前会话运行脚本。这么做的好处是安全性高,关闭窗口后策略就会恢复默认,避免了长期的安全隐患。
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
命令执行后会有一个确认提示,输入 Y 并回车即可。
步骤1:安装 Node.js
方式A:直接安装(适合新手)
对于刚上手的朋友,最直接的方式永远是下载安装包。去Node.js官方网站下载LTS长期支持版,然后像安装普通软件一样,运行那个 .msi 文件,跟着向导一步步走完就行。
安装完成后,别忘了验证一下。打开命令行输入:
node -v # 显示版本号即成功
npm -v # 验证 npm 版本
能看到版本号,就意味着环境基础已经打牢了。
方式B:nvm for Windows 安装(适合多版本切换)
如果你需要频繁切换不同的Node.js版本,那么nvm for Windows这个工具几乎是必备的。它是Windows平台专属的Node版本管理器,切换版本非常方便。
工具本身可以从其官网下载安装。安装好后,几个核心命令就能搞定大部分操作:
nvm install lts # 安装最新的LTS长期支持版
nvm list # 查看已安装的所有版本
nvm use 20.10.0 # 切换到指定版本
这样一来,项目需要什么版本,就用什么版本,环境管理立刻变得井然有序。