Shed Skin может превратить вашу программу в быстрый исполняемый файл, но, возможно, это не работает для вашей программы.setup.py вот так вы можете легко превратить ваш код Python 2.x в Windows в исполняемый файл с одним дополнительным файлом, в отличие от плоского вывода cx_Freeze из 11 файлов. Для Python 3 используйте cx_Freeze или py2exe .
Ключевая часть:
options={
'py2exe': {
'compressed': 2,
'optimize': 2,
'includes': includes,
'excludes': excludes,
'packages': packages,
'dll_excludes': dll_excludes,
'bundle_files': 1, # 1 = .exe; 2 = .zip; 3 = separate
'dist_dir': 'dist', # Put .exe in dist/
'xref': False,
'skip_archive': False,
'ascii': False,
'custom_boot_script': '',
#'unbuffered': True, # Immediately flush output.
}
},
zipfile=None, # Put libs into .exe to save space.