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

Linda Hamilton
Libérer: 2024-11-15 10:49:02
original
265 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion
  • Debian/Ubuntu :
sudo apt-get install libmysqlclient-dev
Copier après la connexion
  • Fedora/CentOS :
sudo yum install mysql-devel
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

Ajoutez la ligne suivante au fichier :

/usr/local/mysql/lib
Copier après la connexion

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

sudo ldconfig
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal