【问题标题】:Npm Operation Not permitted issueNpm 操作不允许的问题
【发布时间】:2017-09-01 21:03:17
【问题描述】:

我实际上是在尝试运行 sudo npm -g install bower,但我的 mac 不允许我运行任何带有 npm 的东西。错误是

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

见下图。

【问题讨论】:

  • 你能提供命令的输出吗?
  • 包含图片并以文本形式提取错误消息。请参阅editing help 了解更多类似的技巧。

标签: macos npm terminal


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    mkdir ~/npm_config
    npm config set prefix ~/npm_config
    

    【讨论】:

      猜你喜欢
      • 2017-11-03
      • 2019-08-22
      • 1970-01-01
      • 2016-04-08
      • 2023-03-22
      • 2018-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多