2016-10-16 1 views
1

誰もがD3jsの宝石用レールを正常にインストールしましたか? 私は、宝石「d3js-Railsの最新バージョンを持っている '〜> 3.1'、 '> = 3.1.6' 私はインストールバンドルとき 私はバンドラーは、互換性のあるバージョンを見つけることができないというメッセージを受け取る:ruby​​gem d3jsをRails 5アプリケーションにインストールして、柵の互換性の問題を受け取ります。

Fetching gem metadata from https://rubygems.org/ 
Fetching version metadata from https://rubygems.org/ 
Fetching dependency metadata from https://rubygems.org/ 
Resolving dependencies......... 
Bundler could not find compatible versions for gem "railties": 
    In Gemfile: 
    coffee-rails (~> 4.2) was resolved to 4.2.1, which depends on 
     railties (< 5.2.x, >= 4.0.0) 

    d3js-rails (>= 3.1.6, ~> 3.1) was resolved to 3.1.6, which depends on 
     railties (< 5.0, >= 3.0) 

    rails (>= 5.0.0.1, ~> 5.0.0) was resolved to 5.0.0.1, which depends on 
     railties (= 5.0.0.1) 

    react-rails (>= 1.7.1, ~> 1.7) was resolved to 1.9.0, which depends on 
     railties (>= 3.2) 

    sass-rails (~> 5.0) was resolved to 5.0.6, which depends on 
     railties (< 6, >= 4.0.0) 

を私の宝石ファイルは次のようになります:

source 'https://rubygems.org' 


gem 'rails', '~> 5.0.0', '>= 5.0.0.1' 

gem 'puma', '~> 3.0' 
gem 'sass-rails', '~> 5.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.2' 
gem 'pg', '~> 0.18.4' 
gem 'react-rails', '~> 1.7', '>= 1.7.1' 
gem 'jquery-rails' 
gem 'turbolinks', '~> 5' 
gem 'jbuilder', '~> 2.5' 
gem 'devise' 
gem 'd3js-rails', '~> 3.1', '>= 3.1.6' 
gem 'bootstrap-sass' 
gem 'yahoo-finance' 
gem 'rails_12factor', group: :production 

group :development, :test do 
    gem 'byebug', platform: :mri 
    gem 'pry-rails' 
    gem "better_errors" 
end 

group :development do 
    gem 'web-console' 
    gem 'listen', '~> 3.0.5' 
    gem 'spring' 
    gem 'spring-watcher-listen', '~> 2.0.0' 
end 

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] 

実際の問題は何ですか?誰もd3js-railsのインストールに似た問題を抱えていますか?

答えて

1

正常にインストールされていれば、問題は見つかりませんでした。 提案:最新のものでない場合は、あなたのrubygemマネージャー、レール&インストールされた宝石を更新しようとしてください。あなたの宝石との互換性の問題があるようです。 & &は宝石

そうでない場合は更新--system 宝石の更新:その後、

bundle update 

、その後

bundle install. 

ホープティを使用する代わりに、現在のバージョンの 使用

gem 'rails', '~> 4.2', '>= 4.2.7.1' 
gem 'sass-rails', '~> 4.0', '>= 4.0.5' 
gem 'coffee-rails', '~> 4.0', '>= 4.0.1' 
gem 'react-rails', '~> 1.8', '>= 1.8.2' 

うまくいく。 幸運!

+0

私はrubygems-updateを使って私のruby gem managerを最新バージョンに更新しましたが、まだ同じ互換性の問題が発生しています。 –

+0

インストールされているすべての宝石が最新であるかどうか確認してください。 –

+0

私はすべての私の宝石を更新しました。しかし私のgemfileではバージョン番号を使用しているので、指定されたバージョンを取得する必要があります。依然としてエラーを受け取ります。 –

関連する問題