관리 메뉴

Life goes slowly...

[Python] 파이썬 pyinstaller 모듈로 실행파일로 만들기 본문

프로그래밍/Python

[Python] 파이썬 pyinstaller 모듈로 실행파일로 만들기

빨강소 2020. 8. 10. 08:29
728x90
반응형

파이썬 프로그래밍의 pyinstaller 모듈

Python의 프로그래밍 코드를 작성한 뒤에 파일을 저장하게 되면 .py 확장자를 가진 파이썬파일이 만들어지는데 이러한 파이썬 파일을 .exe 확장자를 가진 윈도우 실행파일로 변경하여 주는 Python의 모듈입니다. 일반 사용자가 파이썬의 언어 환경을 구현하거나 그의 맞는 환경에서 사용하기 어렵기 때문에 윈도우에서 쉽게 실행하기 위해서 변경하는 내용입니다. PyQt5로 제작한 라이브러리 중 하나입니다.

 

파이썬 모듈 pyinstaller 설치

pyinstaller 모듈은 Python의 기본 모듈이 아닌 외부 모듈이기 때문에 파이썬 환경내에서 pyinstaller를 설치해야만 합니다.
pip를 이용하여 쉽고 간단하게 설치가 가능합니다.

C:\>pip inistall pyinstaller

 

 

파이썬 모듈 pyinstaller 사용하기
pyinstaller [옵션] [파이썬파일이름.py]

 

옵션

  • -- onefile : .exe 실행파일 하나만 생성하는 pyinstaller 모듈 옵션
  • - onedir : 디렉토리 하나만 생성하는 pyinstaller 모듈 옵션
  • -- icon : .exe 실행파일 아이콘에 이미지 변경하는 pyinstaller 모듈 옵션
  • -- tk : TCL/TK 인터페이스 포함하는 pyinstaller 모듈 옵션
  • -- strip : exe 라이브러리들을 Strip으로 실행하는 pyinstaller 모듈 옵션
  • -- out : -o DIR로 해당 경로에 파일 생성하는 pyinstaller 모듈 pyinstaller 모듈 옵션
  • -- upx : UPX를 설치한 경우 실행파일 압축하는 pyinstaller 모듈 옵션
  • -- out : -o DIR로 해당 경로에 파일 생성하는 pyinstaller 모듈 옵션
  • -- paths : -p DIR로 해당 경로의 path 사용하는 pyinstaller 모듈 옵션
  • -- windowed, --noconsole : 실행할 때 DOS 창을 열지 않는 pyinstaller 모듈 옵션
  • -- nowindowed, --console : DOS 창을 사용하는 pyinstaller 모듈 옵션
728x90
반응형
Comments