Сделать py2exe exe без консоли?

Кто-нибудь знает, как сделать exe с py2exe без черной консоли? и собирать все файлы pyd и т.д. только в один файл exe?

Ответы

Ответ 1

Для одного файла exe используйте эту настройку (взятую из этого ответа):

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,
)

Ответ 2

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

sys.argv.append('py2exe')

setup(
    windows = [{'script': "pytho.py"}],
)

отредактирован для поддержки py2exe x64 64-битный не имеет zipping

используя: python 2.7 amd64