Nov-16-2016, 10:38 PM
It looks like you can exclude certain packages or include specific ones, but it says it auto-detects what's needed. ...it's possible pygame needs a lot, though.
http://cx-freeze.readthedocs.io/en/lates...utils.html Wrote:I don't know enough about it to know why the version/filename aren't being honored.import sys from cx_Freeze import setup, Executable # Dependencies are automatically detected, but it might need fine tuning. build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]} # GUI applications require a different base on Windows (the default is for a # console application). base = None if sys.platform == "win32": base = "Win32GUI" setup( name = "guifoo", version = "0.1", description = "My GUI application!", options = {"build_exe": build_exe_options}, executables = [Executable("guifoo.py", base=base)])