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

时间:2015-10-02 08:58:04

标签: ruby sass gem compass osx-elcapitan

安装 OS X El Capitan (10.11)后,我的ruby 指南针不再有效。尝试安装指南针后,我收到如下错误消息:

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

如何解决这个问题?

2 个答案:

答案 0 :(得分:29)

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

答案 1 :(得分:19)

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

$  sudo gem install -n /usr/local/bin GEM_PACKAGE_NAME

因此,使用指南针,它对我有用:

$ sudo gem install -n /usr/local/bin compass

祝你好运!