You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

全局安装bitcore库时zmq依赖node-gyp构建失败如何解决?

故障根因

本次安装失败的直接诱因是bitcore依赖的zmq原生扩展包编译环节出错,你使用的macOS环境缺少编译必需的pkg-config工具和libzmq依赖库,报错日志中/bin/sh: pkg-config: command not found就是明确的缺失提示。日志中出现的多个废弃警告仅为依赖包版本过旧的提示,不会直接导致安装失败,无需优先处理。

修复步骤

  • 若你的设备还未安装Homebrew包管理器,先完成Homebrew安装后再进行后续操作
  • 执行命令安装编译所需依赖:
    brew install pkg-config zeromq
  • 依赖安装完成后重新执行bitcore全局安装命令即可:
    npm i -g bitcore

兼容适配说明

因bitcore官方仓库已归档停止维护,其依赖的大量组件均为不再更新的旧版本,与高于14.x的Node版本、新macOS系统可能存在其他兼容问题。如果上述操作后仍安装失败,可尝试将Node版本降级至12.x LTS版本后再重新安装。

内容的提问来源于stack exchange,提问作者Moblize IT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 02:27:00