Include-Datei kann nicht geöffnet werden: „io.h“: Keine solche Datei oder kein solches Verzeichnis
Bei einem Versuch, eine .pyx-Datei mit zu kompilieren Cython, Sie haben die Fehlermeldung erhalten: „Include-Datei kann nicht geöffnet werden: ‚io.h‘: Keine solche Datei oder kein solches Verzeichnis.“ Dieses Problem tritt auf, weil die erforderlichen Windows-Header fehlen.
Um dieses Problem zu beheben, müssen Sie das Windows 10 SDK installieren, das die erforderlichen Header bereitstellt. Wenn Sie Visual Studio Express 2015 verwenden, sollten Sie außerdem die Visual Studio Build Tools installieren, um die erforderlichen Compiler und Tools zu erhalten.
Hier sind die Schritte zur Behebung dieses Problems:
Visual Studio Build Tools installieren:
Wählen Sie die folgenden Komponenten aus:
Windows 10 SDK installieren:
Erstellen Sie das Projekt neu:
Nach Abschluss dieser Schritte sollten Sie in der Lage sein, Ihre .pyx-Datei erfolgreich zu kompilieren, ohne dass der Include-Dateifehler auftritt.
Das obige ist der detaillierte Inhalt vonWarum kann ich meine Cython-.pyx-Datei nicht kompilieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!