`
ericslegend
  • 浏览: 87782 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

npm安装包失败引出的一个错误: header expat.h : not installed

阅读更多

使用npm install -gd metaweblog过程中发生以下错误:


 

初步判断,node-expat安装出现问题,百度google之,大部分反馈是修改Bulid.py,如http://www.cnblogs.com/limei/archive/2011/09/16/2178519.html

尝试后无效果,仍然报错,怀疑是不是expat有这么个包没有安装,试用:apt-get install expat,安装这个包,然后在尝试安装metaweblog,报错:


 

再搜索expat.h not installed的原因,最终找到有人在安装node-xmpp时提交的一个issue:https://github.com/astro/node-xmpp/issues/33,按照里面说的安装apt-get install libexpat1-dev,之后再安装metaweblog,发现node-expat包安装成功,搞定!

 


 

 

  • 大小: 123.9 KB
  • 大小: 40.5 KB
  • 大小: 53.5 KB
1
1
分享到:
评论

相关推荐

    国内npm源镜像(npm加速下载)

    国内镜像源,国内npm源镜像(npm加速下载)淘宝 NPM 镜像:https://registry.npm.taobao.org 阿里云 NPM 镜像:https://npm.aliyun.com 腾讯云 NPM 镜像:https://mirrors.cloud.tencent.com/npm/ 华为云 NPM 镜像:...

    NodeJs&NPM;安装包.rar

    例如,初始化一个新的Node.js项目,可以运行`npm init`,这会创建一个package.json文件。要安装一个模块,如Express框架,使用`npm install express --save`,`--save`参数会将该模块添加到package.json的...

    vue 动态设置img的src地址无效,npm run build 后找不到文件的解决

    npm run build 后出现 xxxxxxx net::ERR_FILE_NOT_FOUND 解决办法: 进入:build文件夹 > 打开 webpack.prod.conf.js 找到:output 对象 添加:publicPath:‘./’ 具体写法: publicPath: process.env.NODE_ENV =...

    npm安装包.rar

    **MYSQL** 是世界上最受欢迎的关系型数据库管理系统之一,版本5.6.44是一个成熟且被广泛部署的版本,具有良好的稳定性。MySQL 5.6引入了许多性能优化,如InnoDB存储引擎的改进、查询优化器的增强等。要安装MySQL,...

    jtopo-npm 安装包

    `jtopo_npm` 压缩包则是将jtopo库封装为一个npm模块,方便开发者在Node.js环境中使用。 **主要知识点:** 1. **npm 安装与配置** - npm的全局安装:通过`npm install -g`命令可以全局安装npm,使得在任何目录下都...

    部署Vue必备 node安装包.zip

    Node.js是一个基于Chrome V8引擎的JavaScript运行时,广泛用于构建可扩展的网络应用。在Vue.js项目中,Node.js通常用于安装和管理项目依赖,以及运行构建和开发服务器等任务。 内容: Node.js介绍: 描述: 介绍...

    node.js12.22.12+npm6.14.4

    版本 12.22.12 是 Node.js 的一个重要稳定版本,它包含了多项性能优化、错误修复和新特性的引入。 npm (Node Package Manager) 是随同 Node.js 一起安装的包管理器,用于解决 JavaScript 应用程序的模块化问题。npm...

    这是一个用于在 Node 项目中使用 ripgrep 的 npm 模块 它由 VS Code 使用

    这是一个用于在 Node 项目中使用 ripgrep 的 npm 模块。它由 VS Code 使用。vscode安装vscode-ripgrep失败处理仓库。Ripgrep 内置于 microsoft/ripgrep-prebuild,并发布到该存储库中每个标签的版本中。在此模块的...

    npm国内镜像 安装失败的几种解决方案

    另外,还可以参考[cnpmjs.org](https://github.com/cnpm/cnpmjs.org)项目,这是一个由淘宝团队维护的npm的克隆版,旨在提供更快的包下载服务。 总的来说,通过上述方法,可以有效地解决npm在国内安装过程中遇到的...

    npm-6.14.11-1.14.16.0.2.module_el8.4.0+716+f63d6d3d.ppc64le.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    解决 github项目clone报错 Failed connect to github.com:443; 解决

    起因:npm构建时报错 npm ERR! Error while executing: npm ERR! /usr/bin/git ls-remote -h -t https://github.com/nhn/raphael.git npm ERR! npm ERR! fatal: unable to access '...

    node.js官方v14.17.3-x64版本msi安装包【集成npm】

    总结一下,Node.js v14.17.3-x64.msi 是一个针对64位系统的稳定版 Node.js 安装包,内置 npm 包管理器。通过 MSI 安装程序,用户可以轻松地在 Windows 上安装并开始使用 Node.js 和 npm,进行服务器端的 JavaScript ...

    NodeJs-v18.12.1-x86 Windows安装包

    Node.js 是一个开源的、跨平台的 JavaScript 运行环境,它允许开发者在服务器端运行 JavaScript 代码。Node.js 的最新稳定版本是 v18.12.1,这是一个针对 x86 架构的 Windows 版本。在这个版本中,用户可以享受到...

    使用verdaccio 搭建npm私有仓库.docx

    使用 Verdaccio 搭建 npm 私有仓库是指使用 Verdaccio 工具来搭建一个私有的 npm 仓库,用于存储和管理公司或个人项目中的 npm 包。下面将详细介绍如何使用 Verdaccio 搭建 npm 私有仓库。 一、安装 Node.js 首先...

    nodejs安装包 node-v16.20.2-x64

    Node.js 是一个开源、跨平台的 JavaScript 运行环境,它允许开发者在服务器端执行 JavaScript 代码。Node.js 使用 V8 引擎,这个引擎是谷歌 Chrome 浏览器背后的高性能 JavaScript 引擎。Node.js 的核心优势在于其非...

    解决robotjs npm i 安装失败 node-modules 包 , 包含 win7 及 win10以上的两个版本

    4. **编译问题**:`robotjs`是一个包含C++源码的包,需要编译才能运行,如果系统缺乏编译环境或者Visual C++ Build Tools,也会导致安装失败。 针对上述问题,这里提供一种解决方法,即**手动安装**`robotjs`: 1. ...

    Node.js官方工具14.17.3版本windows系统x64安装包

    总的来说,Node.js 14.17.3版本的Windows x64安装包为开发者提供了一个强大且便捷的JavaScript开发环境,集成了npm,方便管理项目依赖。无论你是初学者还是经验丰富的开发者,这个版本都能满足你的开发需求。

    python官方2.7.15.amd64版本msi安装包

    "python-2.7.15.amd64.msi"这个文件就是这样一个MSI安装包,用户只需双击运行,然后按照向导提示完成安装。安装过程中,系统会自动处理依赖关系,创建环境变量,以及将Python添加到系统的PATH变量中,这样用户就可以...

    npm-6.14.10-1.12.20.1.1.module_el8.4.0+649+b0593ddf.aarch64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

Global site tag (gtag.js) - Google Analytics