Я слежу за этим рельсы магистральных туров по .
В учебнике говорится, что они используют Ruby 1.9.2 и рельсы 3.0.3.
Я использую Ruby 1.9.3, и я создал набор гемов rvm для этого учебника и установил rails 3.0.3 в набор гемов.
Я запустил пакетную установку, которая установила mysql2 версии 0.3.11
Когда я запустил rake db:create
Я получил эту ошибку:
ПРЕДУПРЕЖДЕНИЕ: эта версия mysql2 (0.3.11) больше не поставляется с адаптером ActiveRecord, так как теперь она является частью Rails 3.1
ПРЕДУПРЕЖДЕНИЕ: Пожалуйста, используйте релизы 0.2.x, если вы планируете использовать его в Rails <= 3.0.x </p>
Итак, я запустил:
gem uninstall mysql2
gem install mysql --version 0.2
rake db:create
Тогда я получил эту ошибку:
Не удалось найти mysql2-0.3.11 ни в одном из источников
Попробуйте запустить bundle install
.
Если я запускаю bundle install
, это займетЯ вернусь к первой проблеме.
Не уверен, что мне следует попробовать дальше.