рельсы 3 не работают с Windows 7 - PullRequest
3 голосов
/ 06 сентября 2010

рубин 1.8.7 драгоценный камень 1.3.7 рельсы 3.0.0, 3.0.0.rc

когда я пишу рельсы -v пришло сообщение об ошибке

Не удалось найти гем 'mysql2 <> = 0, время выполнения>' ни в одном из источников гемов. Попробуйте запустить «пакетную установку».

когда я запускаю пакетную установку, он также не может установить mysql2

пожалуйста, помогите мне.

Ответы [ 2 ]

5 голосов
/ 06 сентября 2010

Gem mysql2 в настоящее время не поддерживает Windows (хотя я слышал, что они работают над ним ).Просто используйте старый камень mysql.

Чтобы быть конкретным:

  1. Поместите эту строку в свой Gemfile:

    gem 'mysql', '2.8.1'

  2. Запустите bundle install

  3. Убедитесь, что вы используете adapter: mysql и , а не adapter: mysql2 в своем database.yml.

Так настроена моя система, и она отлично работает с Rails 3.0.0.

3 голосов
/ 31 марта 2011

Эта ошибка может быть обработана сейчас.Нет необходимости менять mysql2 на mysql в Gemfile и database.yml.Вы можете установить gem mysql2 на окна, выполнив шаги, указанные в посте - http://rorguide.blogspot.com/2011/03/installing-mysql2-gem-on-ruby-192-and.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...