#python #python-3.x #py2exe #cx-freeze
#python #python-3.x #py2exe #cx-замораживание
Вопрос:
До сих пор я компилировал только файлы python2.7 с использованием py2exe. Сегодня я попытался скомпилировать файл python3.3, используя версию py2exe 3.3, но setup() вызвал исключение, которое я не смог понять ( AttributeError: 'DebugOutput' object has no attribute 'errors'
) .
Я думал, что использование другого метода компиляции (cx_freeze вместо py2exe), возможно, решит мою проблему, но я не мог точно понять, в чем разница между ними. что я должен изменить в своем коде, чтобы он работал с cx_freeze? Это моя настройка ():
setup(
version=ver,
description=name ' by me',
author='me',
console=cons,
windows=wind,
data_files = [dats],
options = {'build_exe': {'bundle_files': 1, 'compressed': True, 'optimize': 2, 'ascii': True, 'excludes': ex, 'includes': inc, 'dist_dir': distDir}},
zipfile = None
)