狂欢安装NoMethodError

时间:2016-02-23 06:54:10

标签: ruby-on-rails ruby rubygems spree

我正在尝试将狂欢商店安装到我的rails应用中,当我在终端中输入spree install时,收到以下错误:

home/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/specification.rb:2158:in method_missing': undefined method this' for #<Gem::Specification:0x5c7150 activesupport-4.2.5.1> (NoMethodError)

我的gemfile如下所示:

来源'https://rubygems.org'

gem'rail','4.2.5.1'

gem'pg','〜&gt; 0.15'

宝石'sass-rails','〜&gt; 5.0'

gem'uglifier','&gt; = 1.3.0'

gem'coffee-rails','〜&gt; 4.1.0'

gem'jquery-rails'

宝石'turbolinks'

gem'jbuilder','〜&gt; 2.0'

gem'sddoc','〜&gt; 0.4.0',group :: doc

group:development,:test do

调试器控制台   宝石'byebug' 端

组:开发做

的观点   gem'web-console','〜&gt; 2.0'

宝石'春天' 端

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

我在运行bundle update

后最近遇到了类似的问题

尝试将gemset降级为2.5.0,如下所示:

gem update --system 2.5.0

似乎2.5.1版本中存在错误。