狂欢安装错误(没有方法错误)

时间:2015-01-06 11:23:37

标签: ruby-on-rails ruby spree

无法在新的rails项目上安装spree。我将尝试双向指导

1)手动将spree gem添加到gemfile并启动

rails g spree:install --sample=false --seed=false

2)启动狂欢自动生成器

rails _4.1.8_ new my_store
spree install my_store

安装已停止并显示错误

undefined method `promotions=' for #<Spree::Core::Environment:0x00000004fd6598> (NoMethodError)

有什么建议吗? 附: ruby 2.2.0,imagemagick安装正确。我试过rails 4.1.8和4.2.0,ubuntu 14

2 个答案:

答案 0 :(得分:0)

确保在安装spree时您位于my_store根目录中 例如:

c:\> rails _4.1.8_ new my_store

c:\> cd my_store

c:\my_store> spree install my_store

答案 1 :(得分:0)

尝试ruby 2.1.5。似乎ruby 2.2.0与当前版本的狂欢不兼容。