Ruby on rails 将rubygem d3js安装到Rails 5应用程序中,收到railties兼容性问题

Ruby on rails 将rubygem d3js安装到Rails 5应用程序中,收到railties兼容性问题,ruby-on-rails,ruby,d3.js,rubygems,Ruby On Rails,Ruby,D3.js,Rubygems,是否有人成功安装了D3js gem for rails。 我有一个最新版本,gem'd3js-rails','~>3.1','>=3.1.6' 当我进行bundle安装时,我收到一条消息,说bundler找不到兼容的版本: Fetching gem metadata from https://rubygems.org/ Fetching version metadata from https://rubygems.org/ Fetching dependency metadata from ht

是否有人成功安装了D3js gem for rails。 我有一个最新版本,gem'd3js-rails','~>3.1','>=3.1.6' 当我进行bundle安装时,我收到一条消息,说bundler找不到兼容的版本:

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)

实际问题是什么?是否有人在安装d3js rails时遇到过类似问题?

成功安装后未发现任何问题。 建议:如果rubygem manager、rails和已安装的gems不是最新的,请尝试更新它们。似乎您的gems存在兼容性问题。 gem更新--系统和gem更新

否则: 使用

而不是您当前的版本,然后使用

bundle update
然后

bundle install.
希望这能奏效。
祝你好运

我已使用rubygems update将我的ruby gem manager更新为最新版本,但仍然存在相同的兼容性问题。是否所有安装的gems都是最新的?我已更新了所有gems。但是在我的GEM文件中,我使用的是版本号,所以我应该得到指定的版本。仍然收到错误。你能分享你的Gemfiles吗?很抱歉,这似乎是使用d3的唯一方法。它的依赖项仍然与rails 5不兼容,因为d3需要railties<5.0
bundle update
bundle install.