Не удалось найти таблицу 'pages' означает, что rails не может найти эту таблицу в базе данных.
В этих инструкциях просмотрите раздел «Настройка базы данных», а затем «4.6 Заполнение базы данных»..
Звучит так, будто вы хотите развлечься, но не имеете опыта работы с Rails.Место, где вы застряли, не является чем-то конкретным для spree, это шаг, необходимый для настройки всех проектов rails, называемых миграцией базы данных.
Для того, что вам нужно знать о миграциях, официальные Rails Guides великолепны.http://guides.rubyonrails.org/migrations.html
Для всестороннего введения в Rails, которое может также ответить на некоторые другие ваши вопросы, посмотрите http://railstutorial.org/ruby-on-rails-tutorial-book
Если вы просто хотите что-то попробовать ...на ходу. Выполните эти шаги еще раз .. (Если это сгенерирует ошибку, сначала выполните rake db: drop, чтобы избавиться от того, что вы уже сделали)
- rake db: create
- rails g spree: site
- rake spree: install
- rake spree_sample: install
- rake db: bootstrap
- rake db: migrate
- rake db: seed
- rake db: sample
- rake db: admin: создать