OpenClaw安装教程
905 字
5 分钟
OpenClaw安装教程
1、windows下安装openclaw(不推荐)
1.1 安装nodejs
官方下载地址:https://nodejs.org/zh-cn/download
根据环境执行安装程序
1.2 开始安装openclaw
1.2.1 设置 PowerShell 执行权限
以管理员身份运行 PowerShell:
- 按
Win键,搜索 PowerShell - 右键点击 Windows PowerShell
- 选择 以管理员身份运行
- 点击 是 确认
在管理员 PowerShell 窗口中,依次执行以下两条命令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass(按全是)
这是什么意思?
- 第一条命令:允许当前用户运行本地和下载的脚本
- 第二条命令:允许当前用户运行本地和下载的脚本
1.2.2 执行一键安装命令
iwr -useb https://openclaw.ai/install.ps1 | iex安装过程会自动完成:
- 检测系统环境
- 安装必要依赖(Node.js 等)
- 下载 OpenClaw 核心文件
- 配置环境变量
- 启动配置向导
注意:如果命令执行后,还是报错,可以自己到官网下载node安装包,自己安装node环境,注意版本最好在 node v22.x 以上,node官网下载地址:https://nodejs.org/zh-cn/download,若还是不懂怎么安装,点头像进我主页找到我,拉你进交流群
1.3 初始配置向导
根据自己的需求配置即可
1.4 参考链接
2、WSL下安装openclaw(推荐)
2.1在Windows上安装wsl
1.启动配置:
启用适用于 Linux 的 Windows 子系统:打开powershell并输入:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart图片附件缺失:image 16.png(image.png)
2.检查WSL2的要求
- 此版本需要大于1903
图片附件缺失:image 17.png(image.png)
- 启用虚拟化:以管理员打开powershell输入下列命令
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart图片附件缺失:image 18.png(image.png)
5.安装
wsl --statuswsl --version# 设置WSL默认版本wsl --set-default-version 2
# 查询 WSL 可支持的系统列表(安装找得到的系统)wsl --list --online
# 安装 Ubuntu 系统或者(wsl --install Ubuntu-22.04)wsl --install Ubuntu
### 注意:有些电脑要在微软商店直接下载Ubuntu2.2给配置wsl相关内容
2.2.1配置镜像网络模式
- 创建配置文件: 在 Windows 文件资源管理器中导航至
C:\Users\<你的用户名>\。若不存在.wslconfig文件,则新建一个(注意文件名以.开头)。 - 编辑配置: 用记事本打开该文件,填入以下内容:
[wsl2]# 启用镜像网络模式networkingMode=mirrored# 启用 DNS 隧道,避免 VPN 环境下的 DNS 解析问题dnsTunneling=true# 自动使用 Windows 的 HTTP 代理设置autoProxy=true# 启用防火墙集成firewall=true
[experimental]# 自动回收闲置内存autoMemoryReclaim=gradual# 允许从 WSL 访问 localhost 等回环地址hostAddressLoopback=true应用配置与验证: 保存文件后,在 PowerShell 中执行以下命令关闭 WSL:
wsl --shutdown2.2.2配置防火墙规则(示例)
若需要在 WSL 中运行服务并开放特定端口(例如 OpenClaw 使用的 18789 端口),可在 Windows PowerShell(管理员)中创建入站规则:
# 创建入站规则,允许指定端口New-NetFirewallRule -DisplayName "OpenClaw-Service" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 18789
# 查看已创建的规则Get-NetFirewallRule -DisplayName "OpenClaw-Service" | Format-Table2.3wsl内部安装基础组件和openclaw的环境
1.安装基础工具
sudo apt update && sudo apt upgrade -ysudo apt install -y build-essential curl git unzip zip ca-certificates jq2.安装nvm
# 安装 nvmcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash# 保存全局设置source ~/.bashrc# 检查nvm --version3.安装 Node
nvm install 22nvm use 22# 检查node --version2.4安装openclaw
# 安装npm install -g openclaw@latest# 检查版本:openclaw --version# 初始化openclaw onboard --install-daemon然后按需求配置openclaw的初始化配置相关内容
2.5参考链接
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章 智能推荐
1
Ollama简单安装使用教程
技术笔记 推荐参考链接 1. https://blog.csdn.net/qq 40999403/article/details/139320266 2. https://zhuanlan.zhihu.com/p/704951717 3. https://zhuanlan.zhihu.co
2
NotionNext使用教程
技术笔记 https://zhuanlan.zhihu.com/p/3397984 unsplash 随机api 我将每个封面图设置为: https://source.unsplash.com/random ; 这是 unsplash 提供的随机图片链接,每次打开都会跳到不同的图片。 您可
3
该Blog使用教程
技术笔记 模板使用说明 您的NotionNext项目必须绑定一个Notion数据库才能使用。 请复制该模板到您的Notion中,并按照模板格式创建文章: NOTION BLOG 数据库字段说明 Notion数据库中,每条数据都将有以下属性🤔: 属性 必填 说明 备注 title 是 文章
4
claudecode详细使用教程
技术笔记 一、插件安装 1. playwright cli 2.
5
claudecode和codex使用教程
技术笔记 一、最根本的两把钥匙 提升工作效率 技能1:Skill Creator 全局安装,自定义创建属于自己好用的工作流技能 技能2:Find Skills 技能自动搜索查找现成的技能去使用 二、具体应用场景的Skills 场景1:软件开发 需要的技能: Superpowers、GSta
随机文章 随机推荐