Установка mysql2 gem для Ruby on Rails 3.1.0 - PullRequest
11 голосов
/ 16 января 2012

Я получаю эту ошибку

Gem файлы останутся установленными в
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17 для проверки.
Результаты вошли в
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out
Произошла ошибка при установке mysql2 (0.2.17), и Bundler не может
Продолжить. Убедитесь, что gem install mysql2 -v '0.2.17' успешно
до комплектации.

С приложением Ruby on Rails, и я не могу решить его.

Ответы [ 2 ]

24 голосов
/ 17 января 2012

Большинство людей находят эту работу:

sudo apt-get install libmysql-ruby libmysqlclient-dev
0 голосов
/ 16 января 2012

Вероятно, это ошибка компиляции. Возможно, в вашей системе не установлены библиотеки разработки mysql.

Мне нужно посмотреть логи, чтобы убедиться. Попробуйте и вставьте вывод здесь:

cat /home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out 

Кстати: какую операционную систему вы используете?

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