티스토리 뷰

pyinstaller 설치하기


파이썬으로 프로그램을 제작하면 .py 파일로 생성이 됩니다. 이 파일을 실행시키기 위해서는 해당 버전에 맞는 파이썬이 설치되어야 합니다. 그렇기 때문에 배포를 목적으로 하는 윈도우 프로그램은 .exe 파일로 변환하여 배포해야 합니다. 

이번에는 .py 파일을 .exe 파일로 변환할 수 있는 라이브러리 중 하나인 pyinstaller를 사용해보도록 하겠습니다.


설치 방법

cmd - pip install pyinstaller 입력


pyinstaller 사용하기


사용 방법

cmd - py 파일이 있는 디렉토리로 이동 - pyinstaller 파일이름.py 입력


추가 옵션

-F, --onefile : 라이브러리까지 묶어서 하나의 실행 파일 생성

-w, --noconsole : 콘솔을 열지 않고 프로그램 실행



테스트를 해보기 위해 단순한 GUI 프로그램인 untitled.py 생성 후 -F와 -w 옵션을 이용해 .exe 파일로 변환했습니다.

이때 만들어진 파일은 위 사진에 표시처럼 dist 폴더에 보관되어 있습니다. 



dist 폴더에 들어가 보면 이렇에 .exe 파일로 변환되어 있는 것을 확인할 수 있습니다.

보시다시피 -F 옵션을 사용했기 때문에 1개의 실행 파일만 들어있습니다.



변환된 .exe 파일을 실행하면 만들어두었던 GUI 프로그램이 실행되는 것을 확인할 수 있습니다.

댓글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Total
Today
Yesterday