2010-12-19 53 views
0

在嘗試安裝Rails admin時,我按照說明將它添加到我的gem文件中。我刪除了gemfile.lockRails_admin gemfile,軟件包安裝,rails版本問題

然後我運行了bundle install。我得到這個消息:

Bundler could not find compatible versions for gem "rails": 
    In Gemfile: 
    rails_admin depends on 
     rails (~> 3.0.3) 

    rails (3.0.1) 

我使用的是rails 3.0.1,不是很明白我理解這個問題嗎?但它顯然阻止我安裝。

而且,如果我把rails_admin在創業板上市的文件,像這樣:

寶石 'rails_admin'

代替:

寶石 'rails_admin',:git的=>「的git:// github.com/sferik/rails_admin.git'

似乎安裝它的版本0.0.0,然後不繼續做任何事情(很明顯,這不正確)。

是否有我可以指定可能工作的版本?

謝謝!

回答

1

的問題是,現在創業板要求的導軌3.0.3,並且使用3.0.1

〜>意味着至少這個小小的修改或更大。 E.G. 〜> 3.0.3表示3.0.x其中x> = 3

至於什麼gem版本將在3.0.1上工作我不知道。

+0

真棒,改變我的軌道3.0.3謝謝! – Elliot 2010-12-19 04:12:13