2011-03-20 37 views
3

我是Ruby on Rails的新手。我在我的Ubuntu 10.10系統上安裝了ruby和gems。我的rails -v是3.0.5,gem -v是1.3.7。正如我的要求我安裝捆綁後,當我被命令gem install spree裝大禮包,我得到了以下錯誤消息:Rails中的spree錯誤消息

ERROR: Error installing spree: 
    spree_core requires will_paginate (= 3.0.pre2, runtime) 

我GOOGLE了很多時間,但沒有發現任何好的結果。所以請幫助我。我真的是Rails的新手。

回答

3

您是否嘗試過以下方法?

gem update --system 
gem install will_paginate -v=3.0.pre2 --pre 
gem install spree 

您手動將它告訴安裝will_paginate所需的正確版本。也許這有幫助。祝你好運。

+0

雅我想你的代碼,但仍然得到同樣的錯誤錯誤:錯誤安裝大禮包: \t spree_core需要will_paginate(= 3.0.pre2,運行時間) – newbie 2011-03-20 11:53:13

+0

嘗試運行__gem update --system__,然後再次運行代碼。 – cabaret 2011-03-20 11:55:41

0

這應該都通過捆綁器工作。您是否已將狂熱寶石添加到您的Gemfile並運行bundle install?你在使用RVM嗎?郵政bundle listrvm info結果(如適用),如果你仍然有問題