Heim >Datenbank >MySQL-Tutorial >Wie behebt man den „schwerwiegenden Fehler C1083: Datei „mysql.h' kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis' bei der Installation von mysqlclient?
Mysqlclient konnte nicht installiert werden: Fehler „Schwerwiegender Fehler C1083: Datei ‚mysql.h‘ kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis“
Bei der Installation der mysqlclient-Bibliothek mit pip wird möglicherweise die folgende Fehlermeldung angezeigt:
<code>fatal error C1083: Cannot open file: 'mysql.h': No such file or directory</code>
Dieser Fehler wird normalerweise durch eine fehlende mysql.h
-Header-Datei verursacht, die für die Erstellung der mysqlclient-Erweiterung unerlässlich ist.
Lösung
Um dieses Problem zu beheben, können Sie die inoffiziellen Windows-Binärdateien für Ihre Python-Version von dieser Website herunterladen. Diese Methode vermeidet den Aufwand, der mit der Verwendung der Visual Studio-Build-Tools verbunden ist.
<code>pip install "下载文件的路径"</code>
Wenn Sie beispielsweise mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl heruntergeladen haben, sollten Sie den folgenden Befehl ausführen:
<code>pip install mysqlclient‑1.3.13‑cp36‑cp36m‑win_amd64.whl</code>
Diese Methode sollte die mysqlclient-Bibliothek erfolgreich ohne den oben genannten Fehler installieren.
Das obige ist der detaillierte Inhalt vonWie behebt man den „schwerwiegenden Fehler C1083: Datei „mysql.h' kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis' bei der Installation von mysqlclient?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!