Обновление Rails 4.2 до 5.0.0 & gem sqlite3 не будет загружаться
При беге rails server
Я загружаю это предупреждение:
Gem::LoadError: Specified 'sqlite3' for database adapter, but the gem is not loaded. Add `gem 'sqlite3'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).
Тем не менее, мой драгоценный файл имеет драгоценный камень
group :development do
gem 'sqlite3'
Что вызывает эту ошибку?
Использование инструкций для рельсов обновите здесь https://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html
2 ответа
Удалил гем sqlite3 ( v 1.4.0) и установил его с версией 1.3.13 и все заработало
gem cleanup sqlite3
А также
bundle install
позволить Rails выбрать правильную версию sqlite3
Такая же проблема возникает в среде AWS cloud9. Вам нужно изменить свой гем-файл, чтобы он читал gem 'sqlite3', '~> 1.3.6', затем запустите обновление пакета. получил это от " не могу активировать sqlite3 (~> 1.3.6), sqlite3-1.4.0 уже активирован"