Make a py2exe exe run without a console?

P'sao picture P'sao · Jun 25, 2011 · Viewed 11.6k times · Source

Does anyone know how to make an exe with py2exe run without the black console? and bundle up all the pyd files etc into just one exe file?

Answer

Joel Christophel picture Joel Christophel · Aug 26, 2015

For one exe file, use this setup (taken from this answer):

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
    options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
    windows = [{'script': "single.py"}],
    zipfile = None,
)