Les fichiers Gem resteront installés dans C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/gems/sqlite3-1.4.0 pour inspection. Résultats enregistrés sur C: /RailsInstaller/Ruby2.3.3/lib/ruby/gems/2.3.0/extensions/x86-mingw32/2.3.0/sqlite3-1.4.0/gem_make.out
Une erreur s'est produite lors de l'installation de sqlite3 (1.4.0) et Bundler ne peut pas continuer. Assurez-vous que l' gem install sqlite3 -v '1.4.0'
réussit avant le regroupement.
J'ai essayé d'installer une version antérieure sur sqlite, ne fonctionnant pas. J'ai essayé l'une des solutions de stackoverflow:
gem 'sqlite3', '~> 1.3.6'
obtention de cette erreur ERREUR: lors de l'exécution de gem ... (Gem :: CommandLineError) Commande inconnue sqlite3,
S'il vous plaît, aidez-moi, je suis nouveau dans les rails, c'est mon premier projet dans les rails.
3 Réponses :
Ajoutez le gem 'sqlite3'
à Gemfile
dans le répertoire racine de votre projet rails. Exécutez ensuite bundle install
et il devrait installer sqlite
et le rendre disponible pour une utilisation dans votre projet de rails.
Spécifiez git
et branch
pour le gem sqlite3
dans votre Gemfile
pour résoudre le problème.
gem 'sqlite3', git: "https://github.com/larskanis/sqlite3-ruby", branch: "add-gemspec"
Pour plus d'informations https://medium.com/@declancronje/installing-and-troubleshooting-ruby-on-rails-sqlite3-windows-10-fix-87c8886d03b
impossible de charger un tel fichier - sqlite3 / sqlite3_native (LoadError) Ruby on Rails
Remplacez gem 'sqlite3'
par gem 'sqlite3', '~> 1.3.11'
qui se trouve dans Gemfile dans le répertoire racine de votre projet rails. Ensuite, exécutez l'installation du bundle.
Ce serait mieux comme commentaire car on ne sait toujours pas si la rétrogradation du bijou serait une solution
que se passe-t-il lorsque vous exécutez
gem install sqlite3 -v '1.4.0'
?avez-vous un Gemfile dans votre projet de rails?