py2exe: уменьшить размер архива библиотеки - PullRequest
6 голосов
/ 20 августа 2010

Я только что создал свой первый исполняемый файл py2exe и заметил, что с EXE-файлом создается ZIP-файл размером около 1,4 МБ.

У меня вопрос: можно ли уменьшить размер этого файла или ожидается, что типичный размер EXE-файла, созданного с помощью py2exe, составит ~ 4 МБ (это означает, что для всех файлов: python2.6dll, library.zip)

Ответы [ 2 ]

7 голосов
/ 20 августа 2010

Короткий ответ на ваш вопрос уменьшения размера - да. Длинный ответ я не собираюсь приводить здесь, но вместо этого направлю вас на страницу OptimizingSize вики py2exe.

Надеюсь, это поможет;)

3 голосов
/ 28 августа 2010

После изменения этих параметров setup.py я также запускаю UPX для DLL и исполняемых файлов и перепаковываю library.zip с 7-zip, работает хорошо.

Кстати, в вики есть страница об использовании UPX и 7-zip.

...