Lors de la tentative d'installation du package mysql-python à l'aide de pip, vous pouvez rencontrer l'erreur suivante :
EnvironmentError: mysql_config not found
Cette erreur indique que l'utilitaire mysql_config, requis pour créer le package mysql-python, n'est pas présent sur votre système.
Résolution :
Il existe quelques solutions possibles à ce problème :
1. Installez le package de développement MySQL
Sur les systèmes basés sur Debian, y compris Ubuntu, vous pouvez installer le package nécessaire avec la commande suivante :
sudo apt-get install libmysqlclient-dev
Pour les versions plus récentes de Debian/ Ubuntu, utilisez :
sudo apt install default-libmysqlclient-dev
2. Ajoutez mysql_config à la variable d'environnement PATH
Si mysql_config est installé mais pas dans votre PATH, vous devez ajouter son répertoire à la variable PATH. L'emplacement de mysql_config varie en fonction de votre système ; vous pouvez le trouver en utilisant la commande suivante :
which mysql_config
Une fois que vous avez localisé l'utilitaire mysql_config, ajoutez son répertoire à votre PATH en éditant le fichier .profile ou .bashrc dans votre répertoire personnel :
export PATH=$PATH:/path/to/mysql_config
3. Compilez MySQL à partir des sources
Si vous disposez du code source MySQL, vous pouvez le compiler vous-même, ce qui inclura la création de l'utilitaire mysql_config.
Une fois que vous avez installé ou localisé avec succès mysql_config, vous devriez pouvoir installer le package mysql-python sans erreur.
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!