pyinstaller로 내가 만든 게임 exe파일 생성하기
pyinstaller 명령어
pyinstaller 명령어를 알아보자면
-w: 콘솔 윈도우 표시 안 함
-F: 1개의 exe파일로 변환
-i: 아이콘 설정
--add-data <SRC;DEST or SRC:DEST>: 파일 추가
등이 있는데 여기서 특히 --add-data는 데이터 유형에 따라 DEST가 다르다.
- Single file: "alphago.png:." -> DEST = .
- multiple files: "images/*.png:sfx" -> DEST = sfx
- folder: "images:data" -> DEST = data
추가로 직접 사용은 안 해봤지만 아래 같은 옵션들도 존재한다.
-n: 이름 지정
-D: 한 개 폴더로 변환
--hidden-import: 코드에서 직접적으로 보이지 않는 모듈 이름을 지정
아래 글을 참고했다!
https://stackoverflow.com/questions/41870727/pyinstaller-adding-data-files