À propos de l'erreur causée par l'installation du bundle ~ puma Gem ~

introduction

・ Parce que l'affiche est un débutant, il / elle peut publier des informations incorrectes. À ce moment-là, je vous serais reconnaissant si vous pouviez le signaler sans aucune réticence.

Détails de l'erreur

L'erreur s'est produite brusquement, et quand j'ai essayé rails s de redémarrer le serveur local, j'ai eu l'erreur suivante:

Could not find puma-4.3.3 in any of the sources
Run `bundle install` to install missing gems.

J'étais confus parce que je ne me souvenais pas avoir joué avec le Gemfile. Juste au cas où, j'ai vérifié l'historique des modifications sur GitHub Desktop, mais c'était toujours le même qu'avant le redémarrage du serveur.

Pour le moment, il y avait Run bundle install, donc quand je l'ai exécuté docilement, une erreur s'est produite à nouveau.

An error occurred while installing puma (4.3.3), and Bundler cannot continue.
Make sure that `gem install puma -v '4.3.3' --source 'https://rubygems.org/'` succeeds before bundling.

Le terminal s'est fâché avec les lettres rouges.

Comment résoudre l'erreur

Dans la déclaration d'erreur, il y avait une instruction pour gem install puma -v '4.3.3' (la version de puma devrait être 4.3.3), j'ai donc modifié le Gemfile. Ensuite, j'ai supprimé Gemfile.lock et lancé bundle install, il s'est installé avec succès et j'ai pu démarrer le serveur.

Sommaire

Je n'ai pas compris pourquoi l'erreur s'est produite même si je ne jouais pas soudainement avec le Gemfile, j'ai donc fait beaucoup de recherches sur la gemme appelée puma, mais je n'ai pu que découvrir qu'il s'agissait d'un gemme lié au serveur Web </ b>. fait. C'est frustrant, mais quand viendra le moment où puma ne fonctionnera plus, j'aimerais enquêter à nouveau.

Recommended Posts

À propos de l'erreur causée par l'installation du bundle ~ puma Gem ~
l'installation du bundle a échoué. Le cas causé par le gem "libv8".
l'installation du bundle a échoué (suite). Le cas causé par le gem "MySQL2".
erreur d'installation du bundle
Erreur lors de l'installation du bundle
Je ne vois pas d'erreur dans l'installation du bundle Rails ... la solution
J'obtiens une erreur avec l'installation du bundle et puma ne peut pas être installé.
Copier le référentiel et obtenir une erreur mysql2 lors de la première installation du bundle
[Version japonaise Faker] À propos du joyau "gimei"
Erreur [Thymeleaf & Spring] causée par le fait de ne pas mettre / à la fin de la balise Meta
Erreur lors de l'installation de l'ensemble lors de l'exécution de rails neufs