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”