Maison > base de données > tutoriel mysql > Comment corriger l'erreur « Fichier d'en-tête 'mysql.h' manquant » lors de l'installation de mysqlclient avec pip ?

Comment corriger l'erreur « Fichier d'en-tête 'mysql.h' manquant » lors de l'installation de mysqlclient avec pip ?

DDD
Libérer: 2025-01-10 14:32:46
original
601 Les gens l'ont consulté

How to Fix

Erreur pip install mysqlclient : le fichier d'en-tête 'mysql.h' est manquant

Question :

L'utilisation de pip pour installer la bibliothèque mysqlclient a échoué avec l'erreur : "Erreur fatale C1083 : Impossible d'ouvrir le fichier d'inclusion : 'mysql.h' : Aucun fichier ou répertoire de ce type

.

Solution :

La création de l'extension mysqlclient sur les systèmes Windows nécessite le fichier d'en-tête mysql.h. Pour contourner ce problème, vous pouvez télécharger des binaires Windows non officiels qui fonctionnent avec des versions spécifiques de Python.

Étapes pour installer les binaires Windows non officiels :

  1. Visitez le site Web suivant : https://www.php.cn/link/b27c40f1f7fb35fcf65d89dc29748e29

  2. Trouvez le binaire qui convient le mieux à votre version de Python (par exemple, mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl).

  3. Téléchargez le fichier .whl.

  4. Installez les binaires téléchargés à l'aide de pip :

    pip install "下载文件的路径"
    Copier après la connexion

Exemple :

Pour installer des binaires Windows non officiels pour Python 3.6 64 bits, téléchargez le fichier mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl. Ensuite, exécutez dans l'invite de commande ou dans le terminal :

pip install mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl
Copier après la connexion

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 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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal