【求助】安装bson包错误,居然跟我说node: command not found,可明明可以运行node的啊啊啊啊...
发布于 9天前 作者 coldcutter 276 次浏览 来自 问答

错误描述: coldcutterdeMacBook-Pro:microblog coldcutter$ sudo npm install bson@0.2.18 Password:

bson@0.2.18 install /Users/coldcutter/Desktop/dev/nodejs/microblog/node_modules/bson (node-gyp rebuild 2> builderror.log) || (exit 0)

bson@0.2.18 node_modules/bson └── nan@1.5.1

产生了一个builderror.log,然后我打开一看,里面只有一行: /usr/local/lib/node_modules/npm/bin/node-gyp-bin/node-gyp: line 2: node: command not found 然后我再打开这个node-gyp: line 1: #!/usr/bin/env sh line 2: node "dirname "$0"/…/…/node_modules/node-gyp/bin/node-gyp.js" “$@”

可是,命令行node我可以运行的啊,也已经加入了$PATH了啊。。。

下了好多源码,凡是要用mongodb的,都要用bson,bson装不好,根本就跑步起来啊,现在我已经把问题缩小到这里了。。。为什么要如此打击一个初学者的信心T T。 大神快来帮忙啊!!

1 回复

这个问题我遇到了两次,一次windows,一次Linux,都是在安装mongodb上出的问题,我解决的办法是如果安装mongodb后出错,npm remove mongodb,然后再install,多试几次就好了。 自豪地采用 CNodeJS ionic

回到顶部