【问题标题】:How to solve gem conflict error? - Ruby/Rails如何解决gem冲突错误? - 红宝石/导轨
【发布时间】:2015-02-22 22:36:00
【问题描述】:

尝试运行gem install slickgrid-rails 它显示:

错误:执行 gem 时 ... (Gem::DependencyResolutionError) 冲突依赖 actionpack (~> 3.1.0) 和 actionpack (= 3.0.0) 激活的 actionpack-3.0.0 不匹配冲突依赖 (~> 3.1.0)

冲突的依赖链:

slickgrid-rails (>= 0), 0.3.1 activated, depends on
railties (~> 3.0), 3.0.0 activated, depends on
actionpack (= 3.0.0), 3.0.0 activated

对比:

slickgrid-rails (>= 0), 0.3.1 activated, depends on
sass-rails (>= 0), 3.1.0 activated, depends on
actionpack (~> 3.1.0)

有什么建议吗?

【问题讨论】:

  • 也许这会起作用bundle exec gem install slickgrid-rails
  • 刚刚尝试过,但不起作用。 :[

标签: ruby-on-rails ruby gem


【解决方案1】:

slickgrid-rails 添加到您的Gemfile,然后运行bundle install

【讨论】:

  • 还没用,Bundler 找不到 gem "railties" 的兼容版本:在 Gemfile 中:slickgrid-rails (>= 0) ruby​​ 依赖于 railties (~> 3.0) ruby​​ rails (= 4.2. 0) ruby​​ 依赖于 railties (4.2.0)
  • 看起来slickgrid-rails 与您的 Rails 版本 (4.2.0) 不兼容。 Slickgrid 依赖于 railties 3.x,但你有 4.2.0。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-28
  • 2018-06-08
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
相关资源
最近更新 更多