본문 바로가기
IT/Python

[Python] pyinstaller 설치 및 간단한 사용 방법 - exe 실행 파일 만들기

by 초록술 2020. 11. 20.
반응형

Pyinstaller은 python 이 설치되지 않은 컴퓨터에서 Python 프로그램을 동작 시키기 위해서 패키징하는 역할을 합니다.

 

 

참고: www.pyinstaller.org

 

PyInstaller Quickstart — PyInstaller bundles Python applications

PyInstaller freezes (packages) Python applications into stand-alone executables, under Windows, GNU/Linux, Mac OS X, FreeBSD, Solaris and AIX. PyInstaller’s main advantages over similar tools are that PyInstaller works with Python 3.5—3.7, it builds sm

www.pyinstaller.org

 

 

# pyinstaller 설치

pyinstaller는 pip 를 사용해서 쉽게 설치 할 수 있습니다.

pip install pyinstaller

 

최신 버전으로 업그레이드는 --upgrade 옵션을 사용합니다.

pip install --upgrade pyinstaller 

 

다음과 같이 pyinstaller 를 설치할 수 있습니다.

 

pyinstaller 설치 화면

 

 

반응형

 

# pyinstaller 옵션

패키징 : 설치 완료 후 패키징을 할 파이썬 코드를 인자값으로 넘기면 됩니다.

pyinstaller sample.py

 

단일파일 : 디렉토리 형태로 바이너리를 만들기 때문에 단일 파일로 패키징 하기 위해서는 --onefile 옵션을 사용합니다.

pyinstaller --onefile sample.py

 

콘솔창(cmd.exe) 없애기 : Console 창을 열지 않고 구동 시킵니다.

pyinstaller --noconsole --onefile sample.py

 

아이콘 사용 : 본인이 제작한 .ico 파일로 아이콘 이미지 변경 시킬 수 있습니다.

pyinstaller --noconsole --icon=icon.ico --onefile sample.py

 

자세한 옵션은 -h 옵션을 통해 확인 할 수 있습니다.

반응형

댓글