2014-05-10 35 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 –