Ich schreibe das folgende Python 3.5 Skript:PyQt4 Skript von PyInstaller gefroren gibt Fatal Error: "Fehler Skript xyz auszuführen"
import sys
from PyQt4 import QtGui
class Window(QtGui.QMainWindow):
def __init__(self):
super().__init__()
self.setGeometry(50, 50, 500, 300)
self.setWindowTitle("HelloGUI")
self.show()
def run():
app = QtGui.QApplication(sys.argv)
win = Window()
sys.exit(app.exec_())
run()
Ich schaffe Executable mit PyInstaller. Es läuft normal. Obwohl, wenn ich versuche, die ausführbare Datei auf einem anderen PC (auf dem kein Python installiert ist) als meines auszuführen, gibt es die folgende fatale Fehlermeldung: "Skript konnte nicht ausgeführt werden [Skriptname]".
Wenn jemand eine Idee hat, wie ich meine GUI-Programme tragbar machen kann, hinterlasse bitte einen Kommentar. Ansonsten, wenn das, was ich in meinem Kopf habe, nicht gemacht werden kann, lass es mich wissen.
Microsoft Windows 10 (64-Bit), Python 3.5 (32-Bit), PyInstaller (3.2), PyQt4
Ich versuchte auch alles auf pininstaller offizielle Seite, wie mit '--onedir' usw. Immer noch dasselbe Problem. Python-Version: 3.4 – GLHF
@I. A. Gerogiannis welche Kommandozeilenoptionen gibst du an pyinstaller weiter? – wind85
pyinstaller --windowed --onefile app.py oder pyinstaller --windowed --onedir app.py. Ich habe auch versucht, vor kurzem pyinstaller.exe --onefile --windowed --noupx myapp.py, aber keiner von ihnen hat eine ausführbare Datei, die auf verschiedenen PCs läuft erstellt. –