PyQt4 und pyuic4
Ich versuche zu kompilieren meine erste .ui Datei mithilfe von PyQt4 auf einem mac mit osx 10.6. Ich bin immer ein syntax-Fehler und ich bin nicht sicher, was es bedeutet.
>>> import sys
>>> sys.path.append('/Users/womble/Dropbox/scratch/')
>>> from PyQt4 import QtCore, QtGui
>>> pyuic4 Urb.ui > Urb.py
File "<stdin>", line 1
pyuic4 Urb.ui > Urb.py
^
SyntaxError: invalid syntax
Habe ich versucht, indem
#!/usr/bin/python2.5
als mein Erster Linie die .ui-Datei und ich bekomme immer noch das gleiche problem.
Vielen Dank für alle Vorschläge.
InformationsquelleAutor djq | 2010-07-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie mischen Python-und shell-Befehle.
Dies ist Python-code und ausgeführt werden können, von einer interaktiven Python-session:
Diese sein soll, führen Sie über eine Eingabeaufforderung oder terminal-Fenster. Es gibt syntax-Fehler in Ihrem Python-interpreter, denn es ist nicht Python:
InformationsquelleAutor Josh Kelley
Verwende ich normalerweise
pyuic4
von der Befehlszeile aus in der folgenden Weise:Den
x
flag stellt sicher, dass die generierte Python-code enthält eine kleine Menge zusätzlichen code, der erstellt und zeigt die GUI, wenn es ausführt, die als eigenständige Anwendung.Den
o
flag legt den Ausgabe-Datei zu schreiben (im Beispiel oben: Urb.py)InformationsquelleAutor ChristopheD
Nach fast 6 Stunden auf der Suche nach der richtigen Lösung, die Schritte auf dieser Seite ist mit Abstand die Genaueste, die perfekt funktioniert auf meinem mac 10.6.8
http://www.pythonsummerschool.net/index.php?url=mac_pyqt
Kann ich jetzt konvertieren *.ui-Dateien zu *.py-Dateien nahtlos auf dem terminal:
Sobald Sie pyQt und konfiguriert mit sip und alle relevanten Abhängigkeiten wie beschrieben auf diesem link, Sie müssen gehen Sie zu /Programme/Python-3.2/Update Shell-Profil.Befehl und führen Sie es.
Überprüfen Sie Ihre path-Variablen:
env | grep PATH
Einmal alles zeigen, um Ihre neuesten Python installieren, dann können Sie überprüfen, indem Sie ausführen /Anwendungen/Python-3.2/Update Shell-Profil.Befehl
Dann die so einfach wie
pyuic4 /Volumes/BOOTCAMP/yourfile.ui - > /Volumes/BOOTCAMP/yourfile.py
Spaß haben!
InformationsquelleAutor Nik