У меня была такая же проблема, но в Windows.На данный момент я нашел только два решения: 1 * После неудачного создания проекта, войдите в его папку и измените Gemfile.Измените строку
gem 'sqlite3', '1.3.11'
одним из следующих способов:
gem 'sqlite3', git: "https://github.com/sparklemotion/sqlite3-ruby"
gem 'sqlite3', git: "https://github.com/sparklemotion/sqlite3-ruby", branch: "add-gemspec"
gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"
и еще раз введите команду bundle install
для этого проекта
Второе решение, которое я нашел, это загрузка гемаот https://rubygems.org/ и сохраняя его локально для установки из файла, сначала нужно установить mingw (но только для Windows)
C:\Sites>ridk exec pacman -S mingw-w64-x86_64-dlfcn
C:\Sites>gem install --local C:\sqlite3-1.4.0.gem
Я пробовал некоторые другие решения, но эти два былиу меня работали только те.
https://mycodeissuesandfixes.blogspot.com/2019/02/ruby-on-rails-issue-about-sqlite-3-gem.html Это другие исправления, но я не знаю, помогут ли они вам в Linux.Надеюсь, поможет!!Я пытался в течение 5 дней, пока я не нашел что-то, что работает с этой ошибкой sqlite 3 gem