安装并运行 OpenClaw CLI 工具。
最终成功运行:
输出:
说明安装成功。
本次涉及的关键工具:
工具 作用
Node.js JavaScript 运行环境
npm Node 包管理器
nvm Node 版本管理
Git 代码仓库管理
GitHub 依赖下载源 代理软件 访问 GitHub
Windows 使用 nvm-windows
安装后:
检查版本:
结果:
运行官方安装脚本:
最开始系统 Node:
安装时报错:
原因:
OpenClaw 依赖库不兼容 Node 24。
解决:
使用 nvm 切换 Node 22
安装脚本检测:
原因:
系统 PATH 中仍有旧 Node。
解决:
卸载系统 Node,仅使用 nvm。
错误:
进一步检查:
报错:
说明:
Git 无法访问 GitHub。
发现 Git 配置:
这些镜像已经失效。
解决:
删除配置:
代理软件端口:
但 Git 未配置代理。
解决:
测试:
成功返回:
说明 GitHub 网络正常。
再次执行:
安装成功。
运行:
输出:
说明 CLI 成功安装。
Node:
npm:
Git:
代理:
GitHub 连接:
OpenClaw:
优先检查:
通常表示:
而不是 npm 本身问题。
问题 原因 Node 版本冲突 系统 Node + nvm GitHub 无法访问 网络或代理 fastgit / ghproxy 镜像失效 npm error 128 Git 失败
以后可以快速测试:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/232482.html