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:
install SIP:
%Vor%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.
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.
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.
Die Art, eine qgeolocation.h in /PyQt-gpl-5.5.1/QtPositioning zu erstellen, funktionierte für mich. Das QtPositioning.so wurde erstellt.
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.