py2exe - создайте один exe со всеми файлами / ресурсами, встроенными в exe - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу создать exe-файл в py2exe со всеми файлами, от которых зависит моя программа на python, и встроить их в exe-файл, и при этом у меня останется один exe-файл без дополнительных файлов.Как я могу это сделать?

edit: py2exe может сгенерировать один исполняемый файл, но он не помещает файлы данных в exe.

1 Ответ

0 голосов
/ 11 апреля 2019

Создайте файл с именем setup.py со следующим и поместите его в ту же папку, что и myscript.py.

from distutils.core import setup
import py2exe
import sip
setup(options={'py2exe':{'bundle_files': 1, 'compressed': True}}, 
    windows=['myscript.py'], zipfile = None)

Из командной строки запустите:

setup.py py2exe
...