2014-04-04 97 views
0

我想爲我的rails 3應用程序安裝Gibon。長臂猿需要multi_json 1.3.4,所以我把它在我的Gemfile如下:長臂猿依賴缺失

Bundle install

Bundler could not find compatible versions for gem "multi_json": 
    In Gemfile: 
    rails (= 3.1.10) ruby depends on 
     multi_json (< 1.3, >= 1.0) ruby 

    multi_json (1.3.4) 

我:

Gemfile.rb

# Mail 
gem 'multi_json', '1.3.4' # Dependency for gibbon 
gem 'gibbon', git: 'git://github.com/amro/gibbon.git' 

而捆綁我得到這個錯誤不知道現在該做什麼,它似乎是一個軌道依賴,它可能會很麻煩o直接升級導軌,我有一個很大的應用程序。

+0

長臂猿需要在MultiJSON [1.3.0](https://github.com/intridea/multi_json/blob/master/CHANGELOG.md#130)中引入的'dump',你必須升級到Rails 4 – Stefan

+0

無論如何,我將Rails升級到了3.2,Gibbon似乎在工作。這是對的嗎? – sidney

回答

0

我通過強制升級到Rails 3.2解決了這個問題,並且我擺脫了這個問題。