我最近安装了 Ruby gem Sass,并且经常将它用于我正在开发的应用程序。今天我像平常一样去运行 sass --watch scss:css 并注意到我收到以下错误:
-bash: sass: command not found
然后我尝试运行以下行并得到以下输出:
~$ sudo gem install sass
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/sass
在解释 shell/bash 错误时,我认为自己是一个新手,对于可能导致此错误的原因有什么建议吗?
Update
此后我尝试了@jperelli的建议并得到了以下结果(ps我使用的是Mac OS):
~$ sudo gem update bundler
Updating installed gems
Updating bundler
Fetching: bundler-1.10.5.gem (100%)
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/bundle
如果您仍然遇到此问题,您可以尝试:
$ sudo gem install -n /usr/local/bin sass
我有几乎同样的问题(对于compass)最新更新为OS X 埃尔卡皮坦,这对我有用。
就像这样使用它:
$ sudo gem install -n /usr/local/bin gem_package_name
祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)