Erreur d'installation de la gemme : échec de la création de l'extension native (fichiers d'en-tête manquants)
Lors de l'installation de la gemme mysql, vous pouvez rencontrer une erreur indiquant cette gemme ne trouve pas les fichiers d'en-tête pour Ruby. Pour résoudre ce problème, assurez-vous que les en-têtes Ruby sont installés.
Solution :
Installez les en-têtes de développement Ruby adaptés à votre distribution Linux :
Réexécutez la commande gem install, en spécifiant le chemin d'accès à l'exécutable mysql_config à l'aide de l'option --with-mysql-config :
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
Cela devrait réussir à créer et installer la gemme mysql. Notez que vous devrez peut-être ajuster le chemin mysql_config pour votre système.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!