Maison  >  Article  >  développement back-end  >  Comment réparer « EnvironmentError : mysql_config not found » lors de l'installation de MySQL-Python ?

Comment réparer « EnvironmentError : mysql_config not found » lors de l'installation de MySQL-Python ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-15 10:49:02266parcourir

How to Fix

Résolution de « EnvironmentError : mysql_config not found » lors de l'installation de Pip MySQL-Python

Lorsque vous essayez d'installer la bibliothèque MySQL-python à l'aide de pip, vous pouvez rencontrer l'erreur suivante :

EnvironmentError: mysql_config not found

Cette erreur indique que le programme d'installation ne parvient pas à localiser le programme mysql_config sur votre système. Pour résoudre ce problème, vous devez vous assurer que mysql_config est installé et accessible par le programme d'installation.

  • macOS :
sudo port install mysql-connector-c
  • Debian/Ubuntu :
sudo apt-get install libmysqlclient-dev
  • Fedora/CentOS :
sudo yum install mysql-devel

Remarque : Dans les versions plus récentes d'Ubuntu Debian (à partir de 2018), utilisez plutôt la commande suivante :

sudo apt install default-libmysqlclient-dev

Si vous avez compilé manuellement la suite MySQL, mysql_config n'est peut-être pas sur votre chemin . Dans ce cas, vous pouvez ajouter le chemin manuellement en éditant le fichier /etc/ld.so.conf et en ajoutant le chemin aux bibliothèques MySQL.

sudo nano /etc/ld.so.conf

Ajoutez la ligne suivante au fichier :

/usr/local/mysql/lib

Enregistrez et fermez le fichier, puis exécutez la commande suivante :

sudo ldconfig

Cela devrait ajouter les bibliothèques MySQL à votre chemin et résoudre l'erreur mysql_config introuvable.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn