我是Ruby on Rails的新手,当我为新项目运行bundle install时出现此错误。我在Mac OSx Yosemite上使用Rails 4.2.3
In Gemfile:
compass-rails (~> 2.0.4) ruby depends on
sass-rails (<= 5.0.1) ruby
sass-rails (5.0.3)
我为什么会收到这个错误?
答案 0 :(得分:1)
只需将sass-rails
gem的版本添加到您的Gemfile中。找一个字符串:
gem "sass-rails"
并将其替换为
gem "sass-rails", "5.0.1"
由于compass-rails
gem的旧版本很少发生此错误。您可以查看line of gemspec,看看compass-rails
的新版本不会引发异常(因为sass-rails 5.0.3
低于5.1
)
答案 1 :(得分:0)
尝试添加
source "https://rubygems.org"
或
source :github
位于GemFile的顶部