Sass – 安装时出错
我最近安装了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错误时,我会认为自己是一个新手,有什么可能导致这个问题的建议?
更新
我已经尝试了@ 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
我对OS X El Capitan的最新更新几乎有同样的问题(对于罗盘 ),它对我有用 。 只需使用它:
$ sudo gem install -n /usr/local/bin gem_package_name
祝好运!
也许你在捆绑器本身中捣乱了一个bug https://github.com/bundler/bundler/issues/1977
尝试升级bundler,然后再次安装sass
sudo gem update bundler sudo gem install sass
或者,您可以从OS存储库安装sass
# assuming you use ubuntu sudo apt-get install ruby-sass