Node.js npm更新结果在“中”;rmdir";

Node.js npm更新结果在“中”;rmdir";,node.js,npm,Node.js,Npm,这已经发生了三次。 我运行npm安装npm-g,结果是: npm ERR! Darwin 15.6.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "npm" "-g" npm ERR! node v4.4.7 npm ERR! npm v2.15.8 npm ERR! path /usr/local/lib/node_modules/npm npm ERR! c

这已经发生了三次。
我运行
npm安装npm-g
,结果是:

 npm ERR! Darwin 15.6.0
    npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "npm" "-g"
    npm ERR! node v4.4.7
    npm ERR! npm  v2.15.8
    npm ERR! path /usr/local/lib/node_modules/npm
    npm ERR! code EACCES
    npm ERR! errno -13
    npm ERR! syscall rmdir

npm ERR! Error: EACCES: permission denied, rmdir '/usr/local/lib/node_modules/npm'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, rmdir '/usr/local/lib/node_modules/npm']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'rmdir',
npm ERR!   path: '/usr/local/lib/node_modules/npm' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES: permission denied, rmdir '/usr/local/lib/node_modules/npm'
npm ERR! error rolling back     at Error (native)
npm ERR! error rolling back  { [Error: EACCES: permission denied, rmdir '/usr/local/lib/node_modules/npm']
npm ERR! error rolling back   errno: -13,
npm ERR! error rolling back   code: 'EACCES',
npm ERR! error rolling back   syscall: 'rmdir',
npm ERR! error rolling back   path: '/usr/local/lib/node_modules/npm' }
然后输入
npm-v
,它返回
-bash:/usr/local/bin/npm:没有这样的文件或目录

我正在尝试升级到npm3。
有什么想法吗?

npm错误!请以root/管理员身份再次尝试运行此命令。那么你试着用sudo来运行它吗?是的,我用sudo试过,它仍然会产生相同的结果。npm ERR!请以root/管理员身份再次尝试运行此命令。那么你试着用sudo来运行它吗?是的,我用sudo试过,它仍然产生相同的结果。