2017-04-06 103 views
1

我实际上试图运行sudo npm -g install bower,但我的Mac不让我运行任何有npm的东西。错误是Npm操作不允许的问题

Error: EPERM: operation not permitted, mkdir '/usr/ps2791' 

请参见下图。

Error Screenshot

+0

你能提供什么命令输出吗? –

+0

包含picgture并以文字方式提取错误消息。请参阅[编辑帮助](http://stackoverflow.com/editing-help)了解更多的技巧。 –

回答

0

您是否在使用最新的Mac OSX> 10.10?因为所有MAC OSX默认都启用了SIP。为了使用npm命令。在mac os上禁用SIP。

0

根据this answer,您可能需要将npm前缀设置为您的用户实际可以使用的目录。即

mkdir ~/npm_config 
npm config set prefix ~/npm_config