Мне нужна помощь в ruby on rails, особенно с рубиновыми драгоценными камнями.
Если я использую «рельсы генерируют что-то из лесов», я всегда получаю ошибку:
"Указано "mysql2" для адаптера базы данных, но гем не загружен. Добавьте "гем" mysql2 в ваш Gemfile(Gem::LoadError)"
Если я использую команду «gem -list», mysql2 (0.3.15) появится в этом списке.
После некоторого поиска я прочитал (Установить установку гем-адаптера mysql), что я должен отредактировать Gemfile и добавить гем «mysql2», «~> 0.3.15» вместо гем «mysql2» в Gemfile.
Итак, моя проблема заключается в том, где находится этот Gemfile. Я использую ruby в Windows 7 и установил Ruby с помощью «railsinstaller-2.2.2».
С уважением, точка
rails generate scaffold
...Gemfile
должен находиться в корневом каталоге или в этом проекте rails. Если это не так (по какой-то безумной причине), я бы рекомендовал воссоздать проект rails с помощьюrails new
. - person Michael Berkowski   schedule 07.02.2014bundle install
. - person Michael Berkowski   schedule 07.02.2014