当前位置: 首页 > article >正文

OpenClaw(龙虾)WSL Ubuntu 环境安装配置完整指南

从零开始在 WSL Ubuntu 中安装 OpenClaw配置公司中转站解决各种问题最终成功运行。目录环境准备OpenClaw 安装配置文件详解常见问题与解决方案日常使用指南完整配置模板一、环境准备1.1 确认 WSL Ubuntu 环境# 查看 Ubuntu 版本 lsb_release -a # 查看当前用户 whoami # 查看 Node.js 版本需要 22 node -v1.2 如果 Node.js 版本过低# 安装 Node.js 22 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs # 验证 node -v # 应显示 v22.x.x二、OpenClaw 安装2.1 安装稳定版本推荐 2026.3.13npm install -g openclaw2026.3.13⚠️版本说明2026.4.1有已知 BugURL 解析、会话问题2026.3.29不存在于 npm2026.3.13是当前稳定版本2.2 验证安装openclaw --version # 应显示 2026.3.13三、配置文件详解使用中专站的模型做的配置原理图3.1 配置文件位置~/.openclaw/openclaw.json3.2 完整配置模板{ agents: { defaults: { workspace: /home/你的用户名/.openclaw/workspace, model: siact-local/deepseek-v3.2 } }, gateway: { mode: local, auth: { mode: none }, port: 18789, bind: loopback }, models: { providers: { siact-local: { baseUrl: http://公司中转站IP:端口/v1, apiKey: 你的API Key, api: openai-completions, models: [ { id: siact-local/deepseek-v3.2, name: deepseek-v3.2, api: openai-completions, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 128000, maxTokens: 128000 } ] } } } }3.3 配置要点字段说明示例model默认模型必须带提供商前缀siact-local/deepseek-v3.2baseUrl公司中转站地址http://192.100.30.115:18080/v1apiKey公司分配的个人 Keysk-xxxxxapiAPI 类型openai-completionsauth.mode网关认证调试时用nonenone四、常见问题与解决方案4.1 问题openclaw: command not found原因npm 全局路径未加入 PATH解决# 查看 npm 全局路径 npm prefix -g # 添加到 PATH echo export PATH$(npm prefix -g)/bin:$PATH ~/.bashrc source ~/.bashrc4.2 问题ETARGET No matching version found原因指定的版本不存在于 npm解决# 查看可用版本 npm view openclaw versions --json | tail -20 # 安装存在的版本 npm install -g openclaw2026.3.134.3 问题网关启动失败 / systemd 不可用原因WSL 默认不支持 systemd解决# 方案1前台运行 openclaw gateway start --foreground # 方案2后台运行 nohup openclaw gateway start /tmp/openclaw.log 21 # 方案3启用 WSL systemd编辑 /etc/wsl.conf [boot] systemdtrue4.4 问题Model specified without provider原因配置中模型名没有带提供商前缀解决# 修改配置 sed -i s/model: deepseek-v3.2/model: siact-local\/deepseek-v3.2/ ~/.openclaw/openclaw.json4.5 问题401 无效的令牌原因API Key 错误或过期解决确认 Key 完全正确注意大小写、字母数字用 curl 测试 Key 是否有效curl -X POST http://公司IP:端口/v1/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer 你的Key \ -d {model:deepseek-v3.2,messages:[{role:user,content:你好}]}更新配置文件中的 Keysed -i s/旧Key/新Key/g ~/.openclaw/openclaw.json4.6 问题网关配置不生效原因systemd 服务未重新加载配置解决# 完全停止 systemctl --user stop openclaw-gateway.service pkill -f openclaw-gateway # 重新启动 systemctl --user start openclaw-gateway.service # 查看日志确认 journalctl --user -u openclaw-gateway.service -n 30 --no-pager | grep -i model4.7 问题需要完全卸载重装# 1. 备份配置 cp ~/.openclaw/openclaw.json ~/openclaw.json.backup # 2. 卸载 openclaw uninstall --all --yes npm uninstall -g openclaw # 3. 清理残留 rm -rf ~/.openclaw # 4. 重新安装 npm install -g openclaw2026.3.13 # 5. 恢复配置 mkdir -p ~/.openclaw cp ~/openclaw.json.backup ~/.openclaw/openclaw.json五、日常使用指南5.1 启动 OpenClaw# 启动网关 systemctl --user start openclaw-gateway.service # 进入 TUI openclaw tui5.2 TUI 常用命令命令功能/model查看/切换模型/provider查看/切换提供商/help查看帮助CtrlC退出 TUI5.3 管理命令# 查看网关状态 systemctl --user status openclaw-gateway.service # 停止网关 systemctl --user stop openclaw-gateway.service # 重启网关 systemctl --user restart openclaw-gateway.service # 查看日志 journalctl --user -u openclaw-gateway.service -n 50 --no-pager # 实时日志 journalctl --user -u openclaw-gateway.service -f5.4 设置开机自启systemctl --user enable openclaw-gateway.service六、完整配置模板6.1 单模型配置{ agents: { defaults: { workspace: /home/edy/.openclaw/workspace, model: siact-local/deepseek-v3.2 } }, gateway: { mode: local, auth: { mode: none }, port: 18789, bind: loopback }, models: { providers: { siact-local: { baseUrl: http://192.100.30.115:18080/v1, apiKey: 你的API Key, api: openai-completions, models: [ { id: siact-local/deepseek-v3.2, name: deepseek-v3.2, api: openai-completions, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 128000, maxTokens: 128000 } ] } } } }6.2 多模型配置在models数组中添加更多模型models: [ { id: siact-local/deepseek-v3.2, name: deepseek-v3.2 }, { id: siact-local/kimi-k2.5, name: kimi-k2.5 }, { id: siact-local/qwen3-coder-plus, name: qwen3-coder-plus } ]附录命令速查表操作命令安装稳定版npm install -g openclaw2026.3.13查看版本openclaw --version运行诊断openclaw doctor启动网关systemctl --user start openclaw-gateway.service进入 TUIopenclaw tui查看日志journalctl --user -u openclaw-gateway.service -f停止网关systemctl --user stop openclaw-gateway.service完全卸载npm uninstall -g openclaw rm -rf ~/.openclaw

相关文章:

OpenClaw(龙虾)WSL Ubuntu 环境安装配置完整指南

从零开始在 WSL Ubuntu 中安装 OpenClaw,配置公司中转站,解决各种问题,最终成功运行。目录环境准备OpenClaw 安装配置文件详解常见问题与解决方案日常使用指南完整配置模板一、环境准备1.1 确认 WSL Ubuntu 环境# 查看 Ubuntu 版本 lsb_relea…...

手机检测结果JSON格式解析:DAMO-YOLO WebUI后端返回字段说明

手机检测结果JSON格式解析:DAMO-YOLO WebUI后端返回字段说明 1. 引言 当你使用那个基于DAMO-YOLO的手机检测系统时,有没有好奇过:点击“检测手机”按钮后,后台到底发生了什么?系统是怎么把一张图片变成一个个红色框框…...

Windows苹果触控板驱动完全指南:5分钟实现原生级触控体验

Windows苹果触控板驱动完全指南:5分钟实现原生级触控体验 【免费下载链接】mac-precision-touchpad Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad 项目地址: https://gitcode.com/gh_mirrors/ma/mac-precision-touchpad…...

梓梦-外用制剂粒度分析仪在阿昔洛韦乳膏中的粒度测试应用

外用乳膏剂的质量直接关系到临床疗效与用药安全,其中粒度分布是核心质控指标之一,直接影响药物的透皮吸收效率、稳定性及刺激性。阿昔洛韦乳膏作为临床常用的抗病毒外用制剂,其粒度控制需严格遵循《中国药典》规范,药典明确规定&a…...

Nomacs图像查看器:从安装到高级使用的完整指南

Nomacs图像查看器:从安装到高级使用的完整指南 【免费下载链接】nomacs nomacs is a free image viewer for windows, linux, and mac systems. 项目地址: https://gitcode.com/gh_mirrors/no/nomacs Nomacs是一款免费开源的跨平台图像查看器,支持…...

BiliTools终极指南:三步掌握B站视频批量下载与音频提取

BiliTools终极指南:三步掌握B站视频批量下载与音频提取 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …...

突破传统切片限制:Excel驱动的GCode设计革命

突破传统切片限制:Excel驱动的GCode设计革命 【免费下载链接】FullControl-GCode-Designer Software for designing GCODE for 3D printing 项目地址: https://gitcode.com/gh_mirrors/fu/FullControl-GCode-Designer 在3D打印领域,GCode设计和参…...

提升Adobe Illustrator开发效率的自动化脚本工具集

提升Adobe Illustrator开发效率的自动化脚本工具集 【免费下载链接】illustrator-scripts Adobe Illustrator scripts 项目地址: https://gitcode.com/gh_mirrors/il/illustrator-scripts 在设计开发流程中,重复性操作、多文件管理和格式标准化往往消耗大量时…...

ProperTree:为什么这款跨平台GUI编辑器让配置管理变得如此简单?

ProperTree:为什么这款跨平台GUI编辑器让配置管理变得如此简单? 【免费下载链接】ProperTree Cross platform GUI plist editor written in python. 项目地址: https://gitcode.com/gh_mirrors/pr/ProperTree 还在为手动编辑复杂的Plist配置文件而…...

终极字体合并方案:如何一键解决游戏字体兼容性难题

终极字体合并方案:如何一键解决游戏字体兼容性难题 【免费下载链接】Warcraft-Font-Merger Warcraft Font Merger,魔兽世界字体合并/补全工具。 项目地址: https://gitcode.com/gh_mirrors/wa/Warcraft-Font-Merger 还在为游戏中文字显示不全而烦…...

双向互转|IEC104↔Modbus 工业网关,电力 / 工业现场一键通联

一、产品核心定位三格电子推出SG-IEC104-TCP与SG-TCP-IEC104两款工业级网关,专为电力、能源、智能制造场景打造,实现IEC104 与 Modbus 双向协议转换,兼容 DLT645 电表采集,支持 MQTT 上云,打通电力主站与现场设备的数据…...

终极指南:3步快速诊断Windows热键冲突的免费侦探工具

终极指南:3步快速诊断Windows热键冲突的免费侦探工具 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mirrors/ho/hotkey-detective 你是否曾经…...

千问3.5-27B保姆级教程:从实例ID获取https访问地址的完整流程

千问3.5-27B保姆级教程:从实例ID获取https访问地址的完整流程 1. 前言:认识Qwen3.5-27B模型 Qwen3.5-27B是Qwen官方发布的视觉多模态理解模型,它不仅能够进行文本对话,还能理解图片内容。这个模型已经在4张RTX 4090 D 24GB显卡的…...

如何在VSCode安装stm32的开发环境

第一步先安装VSCode和STM32CubeMX;第二步在Vscode中安装插件1:chinese2:STM32Cube for Visual Studio Code第三步在STM32CubeMX生成代码,先进行调试接口配置,Serial Wire是stlink调试;再生成代码界面选择cmake和GCC&am…...

老Mac重生引擎:OpenCore Legacy Patcher系统焕新全攻略

老Mac重生引擎:OpenCore Legacy Patcher系统焕新全攻略 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 当你的2015款MacBook Pro无法更新到最新ma…...

OpCore-Simplify终极指南:3分钟打造完美黑苹果EFI配置

OpCore-Simplify终极指南:3分钟打造完美黑苹果EFI配置 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 想要体验macOS的强大功能&#xff0…...

AI写教材全流程解析,运用工具实现低查重教材快速生成

AI教材写作工具评测与介绍 整合教材知识点无疑是一项“精细活”,最难的就是如何平衡和衔接!一方面,我们担心会遗漏关键知识点,另一方面又难以掌握难度的层次——小学教材往往写得过于复杂,学生难以理解;而…...

3分钟搞定专业视频!Auto-Video-Generator让你的创意瞬间变现实

3分钟搞定专业视频!Auto-Video-Generator让你的创意瞬间变现实 【免费下载链接】auto-video-generateor 自动视频生成器,给定主题,自动生成解说视频。用户输入主题文字,系统调用大语言模型生成故事或解说的文字,然后进…...

AI辅助开发:利用快马平台为520888·moc中创造交互式视觉艺术效果

AI辅助开发:利用快马平台为520888moc中创造交互式视觉艺术效果 最近在做一个创意项目,需要把"520888moc中"这个特殊字符串做成一个酷炫的交互式视觉艺术效果。作为一个前端开发新手,我一开始有点无从下手,直到发现了In…...

基于Translategemma-12b-it的跨国电商评论分析系统

基于Translategemma-12b-it的跨国电商评论分析系统 1. 引言 在全球化电商时代,企业面临着来自世界各地用户的多样化反馈。一位日本顾客对产品的赞美、一位德国用户对物流的抱怨、一位巴西消费者对价格的评价——这些多语言评论蕴含着宝贵的市场洞察,但…...

一次 Spring 循环依赖源码走读:从三级缓存误用到 Bean 生命周期深度解析

在团队最近一次架构评审会上,关于 Spring 循环依赖的处理方式爆发了一场激烈争论。 “直接用 Lazy 不就行了?” 小李拍着桌子说,“我上个月在订单服务里就这么干的,上线一点问题没有。” “Lazy 只是绕开问题,不是解决…...

YimMenu专业使用指南:从功能认知到安全实践

YimMenu专业使用指南:从功能认知到安全实践 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu 功…...

让任意窗口保持置顶:AlwaysOnTop提升Windows多任务效率全指南

让任意窗口保持置顶:AlwaysOnTop提升Windows多任务效率全指南 【免费下载链接】AlwaysOnTop Make a Windows application always run on top 项目地址: https://gitcode.com/gh_mirrors/al/AlwaysOnTop 在数字化工作环境中,我们经常需要同时处理多…...

开源工具WinDiskWriter:突破限制的Windows启动盘制作高效解决方案

开源工具WinDiskWriter:突破限制的Windows启动盘制作高效解决方案 【免费下载链接】windiskwriter 🖥 Windows Bootable USB creator for macOS. 🛠 Patches Windows 11 to bypass TPM and Secure Boot requirements. 👾 UEFI &am…...

OpCore Simplify:智能化系统定制的突破与实践

OpCore Simplify:智能化系统定制的突破与实践 【免费下载链接】OpCore-Simplify A tool designed to simplify the creation of OpenCore EFI 项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify 为什么超过68%的开发者在首次配置OpenCore E…...

MAF快速入门(21)RC5引入的Script运行能力

大家好,我是Edison。最近我一直在跟着圣杰的《.NETAI智能体开发进阶》课程学习MAF开发多智能体工作流,我强烈推荐你也上车跟我一起出发!上一篇,我们了解下.NET 10新推出的File-Based App模式,它和MAF一起可以形成一个强…...

实战指南:RegRipper3.0 Windows注册表深度取证分析完整方案

实战指南:RegRipper3.0 Windows注册表深度取证分析完整方案 【免费下载链接】RegRipper3.0 RegRipper3.0 项目地址: https://gitcode.com/gh_mirrors/re/RegRipper3.0 RegRipper3.0 是一个专业的 Windows 注册表分析工具,专为数字取证和事件响应设…...

零基础入门飞书机器人开发:快马平台带你写好第一个openclaw程序

零基础入门飞书机器人开发:快马平台带你写好第一个openclaw程序 最近想给团队做个飞书机器人小助手,但作为编程新手完全不知道从哪开始。摸索后发现用openclaw框架配合InsCode(快马)平台特别适合零基础入门,这里记录下我的学习过程。 1. 理…...

Soundflower:解锁macOS音频路由的神奇工具

Soundflower:解锁macOS音频路由的神奇工具 【免费下载链接】Soundflower MacOS system extension that allows applications to pass audio to other applications. Soundflower works on macOS Catalina. 项目地址: https://gitcode.com/gh_mirrors/so/Soundflow…...

猫抓Cat-Catch:资源嗅探的全链路解决方案(三大技术突破)

猫抓Cat-Catch:资源嗅探的全链路解决方案(三大技术突破) 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓Ca…...