2016-08-16 1 views
0

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?

+0

Try [diese] (http://pyinstaller.readthedocs.io/en/latest/bootloader-building.html#building-the-bootloader). – Repiklis

+0

Ich habe pip verwendet, um PyInstaller zu installieren Ich scheine die Waf-Datei zu vermissen – Sillyreduction

+0

Mir fehlte der Runw für Windows 32. komisch. Ersetzt es. – Sillyreduction

Antwort

Verwandte Themen