首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-09-22 
npm安装包失败引出的一个错误:header expat.h : not installed使用npm install -gd metaweblog过程中发生

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

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


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

?

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

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


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

?

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

?


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

?

?

热点排行