Для чего стоит использовать py2exe v 0.6.9 для автоматического исключения w9xpopen, мне пришлось установить dll_excludes
как параметр py2exe в моем файле setup.py. Вот пример для «myapp.py»:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
name = "...",
version = '1.0',
description = "...",
author = "...",
windows = [{'script': 'myapp.py',
'icon_resources': [(1, 'myapp.ico')]
}],
zipfile = None,
data_files=[],
options = {
'py2exe': {
'optimize':2,
'bundle_files': 2,
'compressed': True,
'excludes':[],
'dll_excludes':['w9xpopen.exe']
}
}
)
Для приложений, запускающих Sans GUI, вы можете использовать console=[...]
вместо windows=[...]
.