2016-03-05 71 views
1

当我执行:sudo npm install -g yo错误127,而安装自耕农

我得到这个:

NPM WARN发动机[email protected]:求购:{ “节点”:“> = 0.12.0 “}(当前: {”node“:”0.10.25“,”npm“:”1.4.21“})npm WARN已弃用[email protected]: 该软件包已重新集成到npm中,日期 关于npm npm WARN引擎[email protected]:想要: {“node”:“> = 0.12.0”,“iojs”:“> = 1.0.0”}(当前: { “node”:“0.10.25”,“npm”:“1.4.21”})npm WARN engin e [email protected]: 想要:{“node”:“> = 0.12.0”,“iojs”:“> = 1.0.0”}(当前: {“node”:“0.10.25 “”npm“:”1.4.21“})npm WARN引擎[email protected]:想要: {”node“:”> = 0.10.32“}(current:{”node“:”0.10.25 “npm”:“1.4.21”})npm WARN engine [email protected]:wanted:{“node”:“> = 0.10.40”}(current: {“node”:“0.10。 25“,”npm“:”1.4.21“})npm WARN引擎[email protected]: 想要:{”node“:”> = 0.10.40“}(当前: {”node“:”0.10 .25“,”npm“:”1.4.21“})npm WARN引擎[email protected]: 想要:{”node“:”> = 0.10.40“}(当前: {”node“:” 0.1025“,”npm“:”1.4.21“})/ usr/local/bin/yo - > /usr/local/lib/node_modules/yo/lib/cli.js

[email protected]后安装在/ usr/local/lib目录/ node_modules /哟 yodoctor

在/ usr/bin中/ ENV:节点:Aucun fichier欧档案德CE型NPM WARN这 失败可能是由于使用遗传二进制“节点”npm WARN对于 的进一步解释,请阅读/usr/share/doc/nodejs/README.Debian npm ERR! [email protected] postinstall:yodoctor npm ERR!退出状态127 npm ERR! npm ERR!在[email protected] postinstall脚本失败。 npm ERR! 这很可能是哟包npm ERR!的问题!而不是 npm本身。 npm ERR!告诉作者,在您的系统上这会失败: npm ERR! yodoctor npm ERR!您可以通过以下方式获取他们的信息:npm ERR!
npm owner ls yo npm ERR!上面可能还有其他日志输出 。

npm ERR!系统Linux 4.2.0-16-generic npm ERR!命令 “/ usr/bin/nodejs”“/ usr/bin/npm”“install”“-g”“yo”npm ERR! cwd /usr/share/applications npm ERR! node -v v0.10.25 npm ERR! npm -v 1.4.21 npm ERR!代码ELIFECYCLE npm ERR! npm ERR!其他记录详细信息可在以下位置找到:npm ERR!
/usr/share/applications/npm-debug.log npm ERR!不好的代码0

任何人都知道如何解决这个问题? 谢谢。 我在Ubuntu 15.10

回答

1

我面临同样的问题。我尝试了以下。

sudo apt-get remove nodejs ^node-* nodejs-* 
sudo apt-get clean 
sudo ln -s /usr/bin/nodejs /usr/bin/node 
npm -v 

这是解决我的问题,然后安装自耕农,

npm install -g yo 
+1

您的回答解决在我的Ubuntu同样的问题。事实是,我忘了为** nodejs **和** npm **添加_link_,即'sudo ln -s/usr/bin/nodejs/usr/local/bin/node'和'sudo ln -s/usr/bin/npm/usr/local/bin/npm'。所以当我想要安装'yeoman generator','grunt'和其他软件包时,我有和下面一样的错误。检查此[链接](https://doc.ubuntu-fr.org/nodejs)以便正确安装**节点js **和** npm **。顺便谢谢你的回答。 –