PyInstalled Kivy App Fails To Run On Second Machine
I'm packaging a Kivy app using PyInstaller (3.4) for use on Windows machines. I've gotten it to compile and work on my machine but when moving the exe to another, it fails giving t
Solution 1:
The COLLECT
section of your .spec
file indicates that a onedir
executable will be created. In order to make a onefile
executable, you will need to remove the COLLECT
section. Also, the sdl2 and glew deps that are listed in the COLLECT
section can be added to the EXE
section as *[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)]
in place of the default [],
that appears before the first keyword argument.
Also, note that most of the command line options of Pyinstaller
are ignored if you are using a .spec
file. Refer to the documentation for more details. Unfortunately, the Pyinstaller
documentation is rather vague in many places.
Post a Comment for "PyInstalled Kivy App Fails To Run On Second Machine"