[Python] 실행파일 생성 (PyInstaller) - Windows

아현·2024년 6월 20일
0

Python

목록 보기
7/8

출처



1. 실행파일 생성(PyInstaller)


  • PyInstaller를 이용하면 파이썬과 PyQt5로 제작한 GUI 프로그램을 간단하게 실행파일 (exe)로 만들 수 있다. 실행파일은 파이썬이 설치되어 있지 않은 pc에서도 프로그램을 실행 가능



2. PyInstaller 설치


  • cmd(명령프롬프트)에 명령어를 통해 PyInstaller 패키지를 설치

$ pip install pyinstaller



3. 실행파일 생성하기


1) 해당 폴더에 실행 파일이 생성


  • 실행파일을 만들고자 하는 파이썬 파일(.py)이 있는 폴더로 이동한 다음, 명령어를 입력한다.

    • 명령어를 입력하면 해당 폴더에 실행 파일이 생성된다.
 $ pyinstaller [실행파일만들고자하는파일].py



2) dist 폴더로 이동


  • 생성된 폴더 중 dist 폴더로 들어간다.



3) 실행 파일 확인


  • 그 안에 있는 폴더에 한번 더 들어가면 생성한 실행파일을 찾을 수 있다.



4. 콘솔창이 출력되지 않는 실행파일 생성하기


  • 콘솔창이 출력되지 않게 실행파일을 생성하려면 앞서 사용했던 명령어에 -w 또는 --windowed를 추가한다.
$ pyinstaller -w [실행파일].py 



5. 실행파일 하나만 생성하기


  • 실행파일 하나만 생성하기 위해서는 -F 또는 -onefile을 추가하면 된다.

  • 만일 콘솔창이 출력되지 않는 실행파일이면서 실행파일을 하나만 만들고 싶다면, -w -F를 추가해주면 된다.



6. 실행파일 아이콘 넣기


  • 실행파일에 아이콘(.ico) 파일을 넣어 만들려면 --icon 옵션을 사용하면 된다.
$ pyinstaller --icon=icon.ico sample.py



profile
For the sake of someone who studies computer science

0개의 댓글