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

npm安装OpenClaw中Git报错解决方法

文章目录

  • 前言
  • 一、安装命令
  • 二、缺少依赖工具
  • 三、缺少GitHub权限

前言

openclaw安装环境:原生win11(未安装WSL2),node.js 24.12.0(LTS),npm 11.7.0


一、安装命令

通用npm安装:npm install -g openclaw@latest,安装最新稳定版openclaw
官方安装命令:curl -fsSL https://openclaw.ai/install.cmd -o install.cmd && install.cmd --tag beta && del install.cmd,安装测试版(beta)

二、缺少依赖工具

报错信息:npm error code ENOENT / syscall spawn git / 找不到Git文件
核心原因:电脑未安装Git工具,npm安装openclaw时需要调用Git拉取源码,命令执行失败
具体操作:

  1. 打开Git官方下载地址:https://git-scm.com/download/win
  2. 下载windows版本的Git安装包
  3. 双击安装,全程默认下一步即可
  4. 安装过程中,勾选Git from the command line and also from 3rd-party software,即可自动配置系统环境变量,无需手动设置
  5. 关闭当前所有终端,重新打开一个新的终端,输入git --version查看版本号

三、缺少GitHub权限

报错信息:安装Git后执行命令,报错 git@github.com: Permission denied (publickey) / code 128
核心原因:Git默认使用SSH协议访问GitHub,电脑未配置GitHub SSH密钥,无访问权限,所以我们需要强制Git使用HTTPS协议,暂时绕过密钥验证
具体操作:

  1. 在终端输入C:\Users\你的用户名称\.gitconfig,按回车,用记事本打开这个文件(如果在终端直接配置会因为Windows PowerShell存在的解析Bug,执行git config命令时,相同域名的配置会自动覆盖,仅最后一条规则生效,SSH协议的替换规则完全丢失)

  2. 删掉其中所有内容,粘贴以下配置

    [url"https://gitclone.com/github.com/"]insteadOf=git@github.com:[url"https://gitclone.com/github.com/"]insteadOf=ssh://git@github.com/[url"https://gitclone.com/github.com/"]insteadOf=https://github.com/
  3. 回到终端执行git config --global --get-regexp url,应该输出对应3行规则

  4. 继续安装openclaw

    npmcache clean--force# 清理缓存npminstall-gopenclaw@latest

ps:安装时遇到拿不准的步骤可以暂时skip,后续用openclaw onboard命令回来修改

http://www.jsqmd.com/news/457944/

相关文章:

  • 深入理解 Java 反射:原理、使用场景与性能优化(超详细)
  • 别再瞎找了!AI论文平台,千笔·专业学术智能体 VS 万方智搜AI,继续教育写作首选!
  • 企微私域自动回复机器人:构建 7×24 小时智能响应系统
  • Java 高效实现 Excel 转 HTML:完整指南与代码示例
  • SpringBoot+vue汽车零件商城系统(java+springboot+elementui+vue+mysql)
  • 【Vue.js前端开发实战】第一章
  • 《AI+医疗:专知智库白皮书打通临床验证与市场准入》
  • GitHub镜像站搭建全攻略大纲
  • 今天咱们来聊聊直流开关电源的Simulink仿真。老规矩,直接上干货,手把手带你在R2018b环境里搭个Buck电路试试水
  • EL隐裂检测仪:自动识别隐裂、断栅、碎片等缺陷类型
  • 基于多目标粒子群算法的含风光柴储微网优化调度MATLAB实现
  • 2026年靠谱的GEO公司都有哪些?行业TOP榜单为你揭秘!
  • Flutter 组件 aws_lambda_dart_runtime_ns 的鸿蒙化适配实战 - 实现 OpenHarmony 分布式端高性能云端协同、冷启动指纹预检与工业级边缘计算核方案
  • Qt控件圆角
  • OpenClaw0307版本来了!!修复超过200bug 版本更新指南附上
  • 2026年东莞知名律所靠谱排名有哪些?
  • 电机PID,串级PID,MIT的PD、tor调参的经验之谈
  • 别再给旧OA/ERP系统打补丁了:为什么说“孤岛式”的自动化活不过今年?
  • 2026年海东抖音代运营公司排行榜发布TOP5名单
  • 新浪舆情通:多维舆情分析 让信息洞察更高效
  • Flutter 组件 clean_network 适配 鸿蒙Harmony 实战 - 驾驭核心大网络强隔离中枢、构建原生且纯净极简大请求防崩拦网
  • dora工具简要介绍
  • Linux-ls命令学习
  • COMSOL 多域耦合(BIC)的使用与代码分析
  • 电气热 综合能源 二阶锥。 采用matlab编制含电气热的综合能源优化程序,采用yalmip和...
  • GPT-4实战秘籍:2小时精通大模型,抢占AI风口,大厂专家联合推荐!
  • 白菜矮砧密植:水肥一体化系统铺设全指南
  • 6.vitis下查找关键字
  • 示波器 | 以太网一致性分析解决方案-100BASE-Tx
  • SE7441 华仪EEC SE7441 安规综合测试仪