2016-02-23 176 views
0

我試圖安裝狂歡店,變成我的rails的應用程序,當我在終端輸入spree install,我收到以下錯誤:施普雷安裝NoMethodError

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'

寶石 '軌道', '4.2.5.1'

寶石 'PG', '〜> 0.15'

寶石 'SASS-軌道', '〜> 5.0'

寶石 'uglifier', '> = 1.3.0'

寶石 '咖啡軌道', '〜> 4.1.0'

寶石 '的jquery-導軌'

寶石 'turbolinks'

寶石 '在jbuilder', '〜> 2.0'

寶石 'SDOC',「〜> 0 。4.0' ,組:​​DOC

組:發展,:測試做

調試器控制檯 寶石 'byebug' 結束

組:發展做

意見 寶石「web的控制檯」, '〜> 2.0'

寶石 '彈簧' 端

有人能指出我正確的方向嗎?

+0

您使用的是什麼版本的Spree和Rails? Gemfile的外觀如何? – Jakub

回答

0

我面臨着類似的問題,最近運行bundle update

嘗試降級寶石到2.5.0,具體如下:

gem update --system 2.5.0 

好像有在2.5.1版中的錯誤。