Rails не может установить гем sqlite - PullRequest
0 голосов
/ 18 апреля 2019

Gem файлы останутся установленными в C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/sqlite3-1.4.0 для осмотр. Результаты вошли в C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/gem_make.out

Произошла ошибка при установке sqlite3 (1.4.0), и Bundler не может продолжить. Убедитесь, что gem install sqlite3 -v '1.4.0' успешно выполнено, прежде чем связывать.

Я пытался установить более раннюю версию на sqlite, не работает. Пробовал одно из решений от stackoverflow:

gem 'sqlite3', '~> 1.3.6'

получаю эту ошибку ОШИБКА: при выполнении gem ... (Gem :: CommandLineError) Неизвестная команда sqlite3,

Пожалуйста, помогите, я новичок в Rails, это мой первый проект в Rails.

Ответы [ 2 ]

0 голосов
/ 20 апреля 2019

Укажите git и branch для драгоценного камня sqlite3 в вашем Gemfile должно решить проблему.

gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"

Для получения дополнительной информации https://medium.com/@declancronje/installing-and-troubleshooting-ruby-on-rails-sqlite3-windows-10-fix-87c8886d03b

невозможно загрузить такой файл - sqlite3 / sqlite3_native (LoadError) Ruby on Rails

0 голосов
/ 19 апреля 2019

Добавьте gem 'sqlite3' в Gemfile в корневом каталоге вашего проекта rails.Затем запустите bundle install, и он должен установить sqlite и сделать его доступным для использования в вашем проекте rails.

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