728x90
1. 소개
- PyInstaller란 무엇인가?
- Python을 실행 파일로 변환하는 방법
- Python 스크립트를 실행 파일(EXE)로 만드는 이유.
- 주요 사용 사례 (독립 실행 가능한 프로그램 배포, Python 설치 없이 실행 등).
2. 설치 방법
- PyInstaller 설치 명령어:
pip install pyinstaller
3. 기본 사용법
- 단일 파일 EXE 생성
- 실행 결과 및 디렉토리 구조 설명 (예: dist/, build/ 등).
pyinstaller --onefile your_script.py
4. 유용한 옵션
- 콘솔 창 제거:
pyinstaller --onefile --noconsole your_script.py
- 아이콘 지정:
pyinstaller --onefile --icon=app_icon.ico your_script.py
- 추가 데이터 포함:
pyinstaller --onefile --add-data "data_file.txt;." your_script.py
5. 고급 사용법
- 다중 파일 프로그램의 리소스 포함.
- UPX를 사용한 EXE 크기 최적화.
- 크로스 플랫폼 지원(예: Windows에서 Linux 실행 파일 생성).
6. 문제 해결
- 공통 에러 및 해결 방법.
- ModuleNotFoundError 문제 해결.
- EXE 실행 시 누락된 DLL 문제
7. 마무리
- PyInstaller의 장점과 한계점.
- 기타 대안 도구(예: py2exe, cx_Freeze).
728x90
'Basic > Python' 카테고리의 다른 글
단축 URL 리다이렉트 확인 (0) | 2024.01.17 |
---|---|
pobfs to dex 이름 바꾸기 (0) | 2023.11.07 |
[Python] 딕셔너리(Dictionary) 문제 풀어보기 (0) | 2021.06.28 |
[Python] 튜플 문제 풀어 보기 (0) | 2021.06.22 |
[Python] 리스트 문제 풀기 (0) | 2021.06.18 |