Échec de l'installation de mysqlclient : erreur "erreur fatale C1083 : impossible d'ouvrir le fichier 'mysql.h' : aucun fichier ou répertoire de ce type"
Lors de l'installation de la bibliothèque mysqlclient à l'aide de pip, vous pouvez rencontrer le message d'erreur suivant :
<code>fatal error C1083: Cannot open file: 'mysql.h': No such file or directory</code>
Cette erreur est généralement causée par un fichier d'en-tête mysql.h
manquant, essentiel à la construction de l'extension mysqlclient.
Solution
Pour résoudre ce problème, vous pouvez télécharger les binaires Windows non officiels pour votre version de Python à partir de ce site Web. Cette méthode évite les tracas liés à l'utilisation des outils de génération de Visual Studio.
<code>pip install "下载文件的路径"</code>
Par exemple, si vous avez téléchargé mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl, vous devez exécuter la commande suivante :
<code>pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl</code>
Cette méthode devrait installer avec succès la bibliothèque mysqlclient sans l'erreur ci-dessus.
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!