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