2016-08-16 5 views
0

Я пытаюсь скомпилировать приложения Kivy в один оконный exe.PyInstaller, один файл, без консоли. Отсутствует ошибка загрузчика

Образец моего .spec файла:

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) 

Он работает с консоли, когда консоль то есть = True. Но когда я пытаюсь сделать это в окне, pyinstaller жалуется на отсутствие «предварительно скомпилированного загрузчика». Я проверил мою карту загрузчика, и у меня есть оба 64-разрядных загрузчика Windows.

Любые предложения?

+0

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

+0

Я использовал pip для установки PyInstaller. Кажется, я пропустил файл waf. – Sillyreduction

+0

Мне не хватало runw для windows 32. weird. Заменили его. – Sillyreduction

ответ