Python/Do Something

python - pyinstaller 로 실행파일 만들기

pybi 2023. 1. 24. 14:16

※ 참고 ※

https://blog.naver.com/beyond_metadata

 

Metadata : 네이버 블로그

Metadata..

blog.naver.com

 

 

pyinstaller를 사용하면 python 스크립트를 가지고 실행 파일로 만들 수 있다.

 

우선 pyinstaller를 설치해준다.

pip install pyinstaller

 

 

다음으로 pyinstaller ${파일명}.py를 실행시키면 파이썬 프로그램이 깔려있지 않아도 실행 가능한 파일들이 나온다.

dist/build 라는 폴더가 생기고 해당 폴더 안에 파일들이 있다.

pyinstaller ${파일명}.py

 

 

이제 실행파일(exe파일)로 만들어보자.

-F 나 --onefile 옵션을 입력하면 된다.

pyinstaller --onefile ${파일명}.py

 

 

이렇게 하면 build 폴더 안에 실행 가능한 파일이 만들어진다. (파일의 사이즈는 어떤 라이브러리들을 가져다 썼는지에 따라 차이가 많이 날 수 있다.)

 

 

다음으로 콘솔창이 실행되지 않도록 하려면 '-w' 또는 '--windowed' 옵션을 이용하면 된다.

pyinstaller -w --onefile ${파일명}.py

 

 

마지막으로 실행파일의 icon을 파이썬 기본 이미지가 아니라 내가 원하는 이미지로 바꾸고 싶으면 ico파일로 변환한 후 (구글에 ico 파일 변환을 검색하면 사이트가 나옴) ico 이미지 이름을 적용하면 된다. (--icon=${이미지파일명}.ico)

pyinstaller -w --icon=${이미지파일명}.ico --onefile ${파일명}.py

 

끝!