pyinstaller win32 에서 UPX 사용 법과 비교
python·@filteredghost·
0.000 HBDpyinstaller win32 에서 UPX 사용 법과 비교
  * windows(32) 환경에서 PyQT(PySide) 로 만들어진 응용 프로그램을 pyinstaller 를 이용해서 exe 파일로 만들어서 배포 * UPX 옵션을 사용하면 속도나 사이즈 면에서 더 낫다는 평을 듣고 테스트 해 봄 * UPX 최신 버전 다운로드 https://upx.github.io/ 해서 기존 프로젝트 아래 서브 디렉토리에 압축을 품 ``` projects ├── main.py ├── main.spec ├── build │ └── main.exe │ ├── main.exe.exe.manifest │ ├── base_library.zip │ ├── out00-Analysis.toc │ ├── out00-EXE.toc │ ├── out00-PKG.pkg │ ├── out00-PKG.toc │ ├── out00-PYZ.pyz │ ├── out00-PYZ.toc │ ├── warnmain.exe.txt │ └── xref-main.exe.html ├── upx394w │ └── upx.exe └── dist └── main.exe ``` * 실행 방법 * 용량 비교 기존: 16,156,045 바이트 UPX: 11,855,550 바이트
👍 thevillan,