Die Installation Von PyQt
Bin ich versucht zu installieren, PyQt auf meinem mac, so dass ich installieren kann, der python-Geist. Ich habe schon Qt installiert und SIP. Ich habe heruntergeladen PyQt, aber wenn ich
python configure-ng.py
Bekomme ich die folgende Fehlermeldung:
Error: Use the --qmake argument to explicitly specify a working Qt qmake.
Irgendwelche Ideen auf, was ich tun soll?
- Sollten Sie explizit eine funktionierende Qt machen.
- wie mache ich das? Lade ich ein qmake oder erstelle ich meine eigene? Ich bin nicht sehr vertraut mit Qt.
- qmake ist Teil von Qt. Sie müssen den Pfad angeben, um es mit so etwas wie
--qmake path/to/qt/bin/qmake
. - ist das jetzt gelöst?
- Nein, ich sah durch Sie alle Dateien, aber ich konnte nicht finden, dass irgendetwas namens qmake
- es sollten, wo immer du Qt installiert. Ich denke, es wird standardmäßig auf Ihrem home-Verzeichnis, wenn Sie nicht angegeben haben, anderswo.
python configure.py --qmake ~/Qt/5.2.1/clang_64/bin/qmake
- Wenn es nicht im home-Verzeichnis, dann wird es wohl in /usr/local irgendwo.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da du einen Mac verwendest, würde ich Homebrew. Dieser arbeitete für mich, den anderen Tag, aber dauerte eine lange Zeit zu beenden:
vext.pyqt4
undvext.pyqt5
- Pakete die es erlauben, die virtuellen Umgebungen für den Zugriff auf eine weltweit installierte pyqt-Bibliothek. Funktioniert perfekt für mich, mit dem binären installer angeboten von Ufer.configure-ng.py
muss sowohlqmake
undsip
konfigurieren Sie den build-Prozess.Die Fehlermeldung bedeutet, dass
configure-ng.py
konnte nicht suchen Sie dieqmake
ausführbare Datei. Sie müssen Ihren Standort angeben, so etwas wie das hier:$ python configure-ng.py --qmake=/path/to/qmake
Den Standort von qmake hängt davon ab, 1) wie man es installiert und 2) das Betriebssystem Sie verwenden.
Für Mac OS, die weniger schmerzhafte Art und Weise (in meinem Fall) zu installieren
sip
undqmake
mit Homebrew$ brew install sip
$ brew install qt
Führen Sie dann
configure-ng.py
mit Angabe beider Standorte:Wenn alles gut, weiter PyQt installation:
make
dauert eine Weile (etwa 20 Minuten in meinem Fall).Und schließlich, installieren Sie:
Ohne Befehlszeile mit PyCharm IDE. Auch brauchte ich nicht zu installieren, Qt.:
Automatisch es geht, zu installieren PyQt 5.8.2 SIP. Nach der Installation einfach wieder kommen zu Projekt-Interpreter und stellen Sie sicher, dass SIP-wurde ebenfalls installiert. Wenn es nicht installiert: '+ ' - button und installieren Sie einen Schluck.
Versuchen, diesen code, um zu sehen, ob es funktioniert für Sie zu. 🙂