Ruby on rails 3 疯狂安装错误

Ruby on rails 3 疯狂安装错误,ruby-on-rails-3,installation,spree,Ruby On Rails 3,Installation,Spree,我在跟随导游 在我跑之前一切都好 bundle exec rake spree_sample:load 雷克说 Don't know how to build task 'spree_sample:load' 如果我决定跳过这一步 rake db:bootstrap 上面说 Table 'myproject_development.countries' doesn't exist 如果我跑 rake db:migrate rake db:seed rake spree_sample:lo

我在跟随导游

在我跑之前一切都好

bundle exec rake spree_sample:load
雷克说

Don't know how to build task 'spree_sample:load'
如果我决定跳过这一步

rake db:bootstrap
上面说

Table 'myproject_development.countries' doesn't exist
如果我跑

rake db:migrate
rake db:seed
rake spree_sample:load
它还说

Don't know how to build task 'spree_sample:load'
如果我继续这样做,然后跑

rake db:admin:create
我得到另一个错误:

no such file to load -- /home/pavel/cetsy/db/sample/users.rb
捆绑机信息:

使用导轨(3.0.9)

使用spree_核心(0.60.1)

使用spree_auth(0.60.1)

使用spree_api(0.60.1)

使用spree_破折号(0.60.1)

使用spree_promo(0.60.1)

使用spree_样本(0.60.1)

使用spree(0.60.1)


Simon是对的,将rails和spree升级到3.1.1/0.70部分解决了这个问题

现在,跑步

bundle exec rake spree_示例:加载

仍然生产

不知道如何构建任务“spree_示例:加载”


但是跳过这一步可以让我在没有其他问题的情况下完成spree的安装

我认为使用3.0.9可能会有问题,我刚刚尝试了使用rails“3.1.1”和spree“0.7”的步骤,上面的步骤非常有效。你没有运行
rails g spree:site
?在我的例子中,使用相同的步骤创建新应用程序,但使用3.1.1/0.60.1产生了完全相同的结果是的,我运行了“rails g spree:site”。实际上,我刚刚尝试创建了一个新的应用程序,在Gemfile中添加了“gem'spree”,“0.7”,并运行了“bundle update”。结果是“railsgspree:site”给出了“找不到生成器spree:site”