安装 OS X El Capitan (10.11)后,我的ruby 指南针不再有效。尝试安装指南针后,我收到如下错误消息:
$ sudo gem install compass
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/compass
如何解决这个问题?
答案 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
祝你好运!