❍ pyinstaller
파이썬 코드를 실행 파일 형태로 패키징하여 사용자가 별도의 python interpreter 없이 해당 프로그램 실행할 수 있도록한다.
pip 통해 설치
pip install pyinstaller
- pyinstaller 사용하기 위해 프로그램에 필요한 라이브러리와 종속성 설치 필요
- pip로 설치할 경우, 일부 패키지 누락 가능 > 수동으로 패키지 설치 필요
(pathlib 모듈이 설치된 경우, pyinstaller 가 설치되지 않거나 실행되지 않음 > 새로운 가상환경 만들어 pyinstaller 환경 설정)
❍ .py > .exe
해당 경로로 이동 후 명령어 수행
pyinstaller [File].py
┖ build
┖ dist
┖ main.spec
실행 파일은 dist 폴더의 .py 파일 명으로 된 폴더에서 찾을 수 있다.
❍ Options [link]
-option | ||
pyinstaller -w [File].py | -w | --windowed | Console 창 출력 X |
pyinstaller -F [File].py | -F | exe 파일만 생성 (큰 스케일의 프로그램의 경우 오래걸려) |
pyinstaller -n [NewFile].exe [File].py | -n | 이름 지정 (해당 옵션 사용하지 않으면 .py 이름으로 생성) |
pyinstaller --icon=icon.ico [File].py | --icon | 아이콘 설정 (아이콘 파일은 스크립드와 같은 폴더에 존재) |
pyinstaller -d [File].py | -d | debug 모드로 프로그램 생성 |
'👩💻 도비는 공부중 > 💼 하계연구연수생(2023)' 카테고리의 다른 글
[미해결] [Unreal] Motion Capture Data | Visualizing with UE5 (0) | 2023.08.18 |
---|---|
[Python] configparser (0) | 2023.08.18 |
[Mac] M1 | Unreal Engine 5 | Xcode (0) | 2023.08.10 |
[추가업무] Python | 폴더 탐색 | 파일명 변경 (0) | 2023.07.26 |
[SetUp] Window | Unreal Engine | 조작 방법 (0) | 2023.07.25 |