Ich versuche meine Kivy-Anwendungen zu einer einzigen Windows-Exe zu kompilieren.PyInstaller, eine Datei, keine Konsole. missing bootloader error
Eine Probe meiner .spec Datei:
from kivy.deps import sd12, glew
exe = EXE(pyz,Tree('C:\\Users\\me\\PycharmProjects\\test\\'),
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)],
name='test',
debug=False,
strip=False,
upx=True,
console= False)
Es arbeitet mit einer Konsole das heißt, wenn Konsole = True. Aber wenn ich versuche, es windowed zu machen, beschwert sich der pyinstaller über fehlenden "vorkompilierten Bootloader". Ich habe meine Bootloader-Karte überprüft und ich habe sowohl die Windows 64 und 32 Bootloader.
Irgendwelche Vorschläge?
Try [diese] (http://pyinstaller.readthedocs.io/en/latest/bootloader-building.html#building-the-bootloader). – Repiklis
Ich habe pip verwendet, um PyInstaller zu installieren Ich scheine die Waf-Datei zu vermissen – Sillyreduction
Mir fehlte der Runw für Windows 32. komisch. Ersetzt es. – Sillyreduction