2010-08-20 58 views
6

Tôi vừa tạo tệp thực thi py2exe đầu tiên của mình và nhận thấy rằng với EXE, có một tệp ZIP được tạo với kích thước khoảng 1,4 MB.py2exe: Giảm dung lượng lưu trữ của thư viện

Câu hỏi của tôi là, tôi có thể giảm kích thước này hay là kích thước điển hình của EXE được tạo bằng py2exe sẽ là ~ 4 MB (có nghĩa là với tất cả các tệp: python2.6dll, library.zip)

Trả lời

7

Câu trả lời ngắn cho câu hỏi giảm kích thước của bạn là có. Câu trả lời dài Tôi sẽ không cung cấp ở đây, nhưng thay vào đó hướng dẫn bạn đến trang wiki OptimizingSize py2exe.

Tôi hy vọng điều này sẽ giúp;)

3

Sau khi thay đổi các tham số setup.py tôi cũng chạy UPX trên DLL và thực thi và đóng gói lại library.zip với 7-zip, hoạt động tốt.

Nhân tiện, có một trang trên wiki về cách sử dụng UPX và 7-zip.

Các vấn đề liên quan