更新到OS X El Capitan后,指南针不起作用(10.11)

Leo*_*Leo 23 ruby gem sass compass osx-elcapitan

安装OS X El Capitan(10.11)后,我的红宝石指南针不再工作了.尝试安装指南针后,我收到如下错误消息:

$ sudo gem install compass
  ERROR:  While executing gem ... (Errno::EPERM)
      Operation not permitted - /usr/bin/compass
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

sea*_*ote 29

升级到OS X El Capitan(10.11)之后我遇到了同样的问题,但是在尝试时sudo gem install sass.海报在安装命令中放置路径的解决方案对我有用,安装指南针也安装了sass,所以:sudo gem install -n /usr/local/bin compass做了诀窍.谢谢狮子座!


Leo*_*Leo 20

我发现的修复只是将PATH放在任何ruby gem包的install命令中:

$  sudo gem install -n /usr/local/bin GEM_PACKAGE_NAME
Run Code Online (Sandbox Code Playgroud)

所以罗盘对我有用:

$ sudo gem install -n /usr/local/bin compass
Run Code Online (Sandbox Code Playgroud)

祝好运!

  • 起初我在问题中包含了答案.这只是两者的分离. (3认同)