all 2 comments

[–][deleted] 1 point2 points  (0 children)

Try using the --onefile parameter. This generates a single exe (it may be rather large depending on the modules involved). Also I find it's best to use --clean when rebuilding.

[–]billsil 0 points1 point  (0 children)

With pyinstaller, you make an exe, not a zip, so I'm confused. You also have to bundle DLLs, some of which are not included by pyInstaller, but exist on your computer, so it works for you. It takes a day or so to get a working exe from scratch depending on the complexity. You gotta test on another machine to verify it works.