2012-01-22 68 views
3

我得到這個當我嘗試「捆綁」扶手:捆紮機找不到兼容版本的寶石「ActionPack的」:

抓取來源分類指數爲http://rubygems.org/捆紮機找不到 兼容版本的寶石「ActionPack的」 :在Gemfile中:

sass-rails (= 3.1.5) ruby depends on 
    actionpack (~> 3.1.0) ruby 

rails (= 3.2.0) ruby depends on 
    actionpack (3.2.0) 

而且,這是我的Gemfile:

source 'http://rubygems.org' 

gem 'rails', '3.2.0' 

group :development do 
    gem 'sqlite3', '1.3.4' 
    gem 'rspec-rails', '2.7.0' 
    gem 'guard-rspec', '0.5.5' 
end 

# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '3.1.5' 
    gem 'coffee-rails', '3.1.1' 
    gem 'uglifier', '1.0.3' 
end 

gem 'jquery-rails', '1.0.18' 

group :test do 
    # Pretty printed test output 
    gem 'turn', '0.8.2', :require => false 
    gem 'rspec-rails', '2.7.0' 
    gem 'capybara', '1.1.2' 
    gem 'rb-fsevent', '0.4.3.1', :require => false 
    gem 'growl', '1.0.3' 
end 

需要幫助。謝謝!

回答

0

青菜護欄的版本3.2.3將支持Rails的3.2,所以改變你的Gemfile閱讀:

gem 'sass-rails', '~> 3.2.3' 

你可能想放鬆一下其他寶石的版本太多,所以當你升級Rails的,他們可以自動升級。 Gemfile.lock包含版本,所以只有當你有充足的理由這樣做時纔在Gemfile中指定gem版本。

相關問題