RailsApps mysql2 gem версия ошибки с Rails 5.2.1

Я сталкиваюсь с ошибкой версии gem mysql2 при попытке создать новое приложение-пример RailsApps с помощью Rails Composer. Например, при создании примера rails-devise-role с помощью следующей команды:

$ rails new rails-devise-roles -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb

Ошибка:

Ошибка загрузки адаптера Active Record "mysql2". Отсутствует драгоценный камень, это зависит от? не может активировать mysql2 (< 0.6.0, >= 0.4.4), уже активирован mysql2-0.3.21. Убедитесь, что все зависимости добавлены в Gemfile. (Gem:: LoadError)

Сообщения на консоли указывают на то, что версия 0.3.21 mysql выдвинута

запустить пакетную установку - без производства из "."
Извлечение метаданных гемов с https://rubygems.org/.........
Извлечение метаданных драгоценного камня с https://rubygems.org/.
Разрешение зависимостей....
...................
Использование mysql2 0.3.21

Сгенерированный Gemfile имеет

gem 'mysql2', '~> 0.3.18'

я использую ruby 2.5.3 а также Rails 5.2.1

0 ответов

Другие вопросы по тегам