gem install spree_auth_devise显示"依赖冲突#34;

时间:2015-02-09 11:34:36

标签: ruby-on-rails spree spree-auth-devise

当我安装spree_auth_devise时,它会显示冲突的依赖关系链。 如何解决这个问题?

Conflicting dependency

解决我尝试了以下 enter image description here

运行这些命令后,安装" gem install spree_auth_devise-1.3.1.gem"时也会显示相同的错误。

1 个答案:

答案 0 :(得分:0)

进入你的Gemfile.lock并(小心!)删除那些冲突的Gems的主引用(不是依赖引用)。您将识别出主要参考文献,因为它们在下面的字母表中看起来像这样:

GEM
  remote: https://rubygems.org/
  specs:

请记住,您只需要查找顶级引用,而不是其他gem依赖项中的引用。

删除有问题的并重新运行捆绑安装,这应该可以解决您的问题。 (但要小心注意Gemfile.lock中发生的任何变化,并注意哪些内容已升级)