【问题标题】:gem update on Mac High Sierra throwing Operation not permitted @ rb_sysopen errorMac High Sierra 上的 gem 更新投掷操作不允许 @ rb_sysopen 错误
【发布时间】:2018-01-26 11:18:49
【问题描述】:

我在使用 High Sierra 的 Mac 上使用 Sass 时遇到了一些权限问题。如果我尝试sudo gem update --system,我会得到以下信息:

Updating rubygems-update
Fetching: rubygems-update-2.7.4.gem (100%)
Successfully installed rubygems-update-2.7.4
Parsing documentation for rubygems-update-2.7.4
Installing ri documentation for rubygems-update-2.7.4
Installing darkfish documentation for rubygems-update-2.7.4
Done installing documentation for rubygems-update after 44 seconds
Parsing documentation for rubygems-update-2.7.4
Done installing documentation for rubygems-update after 0 seconds
Installing RubyGems 2.7.4
ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted @ rb_sysopen - /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/gem

【问题讨论】:

    标签: ruby macos rubygems


    【解决方案1】:

    有趣的是gem update --system 没有任何问题。

    【讨论】:

      猜你喜欢
      • 2018-04-02
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-21
      • 2017-09-21
      相关资源
      最近更新 更多