Maison >base de données >tutoriel mysql >Comment résoudre l'erreur « Impossible d'ouvrir le fichier : 'mysql.h' » lors de l'installation de mysqlclient pip ?

Comment résoudre l'erreur « Impossible d'ouvrir le fichier : 'mysql.h' » lors de l'installation de mysqlclient pip ?

Susan Sarandon
Susan Sarandonoriginal
2025-01-10 14:30:10408parcourir

How to Solve

pip install mysqlclient a rencontré une erreur fatale C1083 : Impossible d'ouvrir le fichier : 'mysql.h'

Lors de l'installation de mysqlclient à l'aide de pip, vous pouvez rencontrer l'erreur suivante indiquant que le fichier d'inclusion mysql.h est introuvable :

<code>error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\cl.exe' failed with exit status 2</code>

Pour résoudre ce problème, vous pouvez contourner la version de Visual Studio en téléchargeant les binaires Windows non officiels pour votre version de Python à partir de https://www.php.cn/link/b27c40f1f7fb35fcf65d89dc29748e29 Besoins en outils.

Étapes pour installer mysqlclient à l'aide de binaires non officiels :

  1. Téléchargez le fichier mysqlclient.whl approprié à votre système, par exemple, pour Python 3.6 Windows 64 bits, téléchargez mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl.
  2. Installez le fichier téléchargé à l'aide de la commande suivante :
<code>pip install "下载文件的路径"</code>

Cela installera mysqlclient sans rencontrer l'erreur fatale C1083 liée au fichier d'inclusion mysql.h manquant.

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