2014-05-10 60 views
-1

我不斷收到這筆錢寶石錯誤不能得到大禮包4

undefined method `assume_from_symbol' for Money:Class 

我用盡了一切從加入

gem 'spree', github: 'spree/spree', branch: '2-2-stable' 

,並在軌道上安裝試圖

gem 'money', '~> 6.0.1' 

我我們也嘗試了一些乾淨的安裝。一樣。任何修復?

感謝

+0

您是否運行'bundle install'並在修改Gemfile後重新啓動了您的Rails服務器? – gmacdougall

回答

0

我使用這個版本的Rails &(Spree)和它的正常工作形成了我。

ruby "2.0.0" 
gem 'rails', '4.0.2' 

施普雷應用寶石

gem "spree", "~> 2.1.4" 
gem 'spree_auth_devise', :github => "spree/spree_auth_devise", :branch => '2-1-stable' 
gem 'spree_variant_options', :github => "extragen/spree_variant_options", :branch => '2-1- stable' 

================================= =============================================== 添加此在你的Gemfile

gem 'money', '6.0.1' 

運行

bundle update 

重新啓動服務器。

希望這會起作用,如果您仍然有任何問題,請隨時在此發佈例外。

+0

我添加了與你所說的完全相同的行,但我仍然有這個錯誤未定義的方法'assume_from_symbol'爲錢:類 – user3617865

+0

請設置一個新的項目。 –

+0

檢查這裏的依賴關係... https://www.versioneye.com/ruby/spree_core/2.0.6 –