在安装节点v0.8.15之后,npm在mac os x上不工作

我使用nodejs.org的pkg文件成功安装了节点(我可以运行“ hello world ”应用程序)。 node.js安装对话声明npm也安装了,但我不能从命令行运行(我得到“ -bash: npm: command not found ”)。 我试过从npm目录( .npm/npm/1.1.32/package )调用它,但是得到一个错误信息:

 module.js:340 throw err; ^ Error: Cannot find module '/Users/Frank/.npm/npm/1.1.32/package/bin/node_modules/npm/bin/npm-cli.js' 

任何帮助将不胜感激 – 我是新来的节点,并不是很好的terminal。 谢谢!

好的,我已经解决了这个问题。 这是一个权限问题。 出于某种原因,我的pipe理员帐户在几个关键位置上没有超级用户权限; 特别是我对usr/local/bin/libusr/local/bin/include缺less适当的权限。 更改这些目录的权限解决了这个问题。