Где находится Gemfile в Windows 7?

Мне нужна помощь в 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».

С уважением, точка


person dot    schedule 07.02.2014    source источник
comment
Вы должны были создать проект Rails, в котором вы вызываете rails generate scaffold... Gemfile должен находиться в корневом каталоге или в этом проекте rails. Если это не так (по какой-то безумной причине), я бы рекомендовал воссоздать проект rails с помощью rails new.   -  person Michael Berkowski    schedule 07.02.2014
comment
После изменения Gemfile запустите bundle install.   -  person Michael Berkowski    schedule 07.02.2014
comment
Да, это было спасибо за помощь!!   -  person dot    schedule 07.02.2014