PyQt5-Fehler während "python3 configure.py": Schwerwiegender Fehler: Die Datei 'qgeolocation.h' wurde nicht gefunden

8

MAC OSX 10.9, Python 3.5, sip-4.17, PyQt-gpl-5.5.1, Qt5.5.1

Hallo, Ich versuche, PyQt auf meinem System zu bauen, habe die folgenden Schritte gemacht:

  1. download / installiere Qt5.5.1 Bibliotheken
  2. SIP herunterladen / entpacken
  3. pyQt herunterladen / entpacken
  4. install SIP:

    %Vor%
  5. hat versucht, PyQt zu installieren:

    %Vor%

Konfiguration gestoppt mit:

%Vor%

Ich habe versucht, die Installation mit

zu beenden %Vor%

jedenfalls. Die Installation scheint jedoch nicht vollständig zu sein (z. B. uic, pyuic5 fehlen). So sieht mein Installationsverzeichnis aus:

%Vor%

Ich konnte bei der Suche nach anderen Diskussionen keine nützlichen Informationen finden, also hoffe ich, dass jemand mir einen Hinweis geben kann, was ich (vielleicht dumm) falsch mache. Danke, dass Sie sich die Zeit genommen haben, dies zu lesen.

    
w.h. 30.10.2015, 23:07
quelle

5 Antworten

7

Wenn Sie dieses Modul nicht benötigen, ist es besser, es zu lösen, indem Sie es bei configure deaktivieren.

%Vor%     
sdemario 25.11.2015, 18:57
quelle
6

Gerade gestern habe ich auch ein solches Problem getroffen. Und das tue ich, um es zu lösen:

Erstellen Sie eine Header-Datei qgeolocation.h in /PyQt-gpl-5.5.1/QtPositioning, und kopieren Sie den Inhalt von diese Website . Dann gehe ich sudo make und sudo make install erfolgreich.

Obwohl ich nicht weiß, ob es richtig ist, dieses Problem zu lösen, habe ich glücklicherweise das PyQt installiert und bin in eric6 eingetreten. Hoffe du machst das auch erfolgreich.

    
Jamoeba 31.10.2015 16:09
quelle
0

Hinzufügen der location.h-Header-Datei für mich unter OS X 10.11.1. Ich hatte das Problem sowohl in PyQt-gpl-5.5.1 und PyQt-gpl-5.5.2, aber nach dem Hinzufügen der Datei, konnte bauen.

    
Peter Sherwood 01.11.2015 08:11
quelle
0

Die Art, eine qgeolocation.h in /PyQt-gpl-5.5.1/QtPositioning zu erstellen, funktionierte für mich. Das QtPositioning.so wurde erstellt.

    
Christopher Young Kim 26.12.2015 13:21
quelle
0

Sie können die Header-Datei auch aus Ihrem qt-Quellordner nehmen (Sie haben die Quelldateien zusammen mit Binärdateien installiert, oder?), sie befindet sich hier:

%Vor%

und dann kopieren Sie es einfach in:

%Vor%

wie folgt. Es sollte das Problem in 99,9% Fällen lösen.

    
John Q. Aimsson 08.04.2016 07:32
quelle

Tags und Links