简体   繁体   English

狂欢安装NoMethodError

[英]Spree install NoMethodError

I am trying to install the spree store into my rails app, and when I enter spree install in the terminal, I receive the following error: 我试图将狂欢商店安装到我的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)

My gemfile looks like this: 我的gemfile看起来像这样:

source ' https://rubygems.org ' 来源' https://rubygems.org '

gem 'rails', '4.2.5.1' gem'rails','4.2.5.1'

gem 'pg', '~> 0.15' 宝石'pg','〜> 0.15'

gem 'sass-rails', '~> 5.0' 宝石'sass-rails','〜> 5.0'

gem 'uglifier', '>= 1.3.0' gem'uglifier','> = 1.3.0'

gem 'coffee-rails', '~> 4.1.0' 宝石'coffee-rails','〜> 4.1.0'

gem 'jquery-rails' 宝石'jquery-rails'

gem 'turbolinks' 宝石“ turbolinks”

gem 'jbuilder', '~> 2.0' 宝石'jbuilder','〜> 2.0'

gem 'sdoc', '~> 0.4.0', group: :doc gem'sdoc','〜> 0.4.0',组::doc

group :development, :test do 小组:发展,:测试

debugger console gem 'byebug' end 调试器控制台gem'byebug'结束

group :development do 小组:发展吗

views gem 'web-console', '~> 2.0' 查看gem'web-console','〜> 2.0'

gem 'spring' end 宝石“春天”结束

Can somebody point me in the right direction? 有人可以指出我正确的方向吗?

I face similar problem recently after running bundle update 我在运行bundle update后最近遇到了类似的问题

Try to downgrade a gemset to 2.5.0 as follows: 尝试将gemset降级为2.5.0,如下所示:

gem update --system 2.5.0

It seems like there is a bug in 2.5.1 version. 在2.5.1版本中似乎存在一个错误。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM