반응형

pyinstaller는 기본적으로 Python 애플리케이션과 모든 종속성을 단일 패키지로 묶어주는 만들어주는 프로그램이다.

한마디로 내가 작성한 코드를 exe파일로 만들어 줄수 있게 된다.

우선 Python이 설치되어 있는 상태에서 시작된다.

 

                                                 pyinstaller 설치하는 방법

 

1. pip를 이용해서 pyinstaller을 설치해준다

pip install pyinstaller

 

1-1 pip을 처음설치했다면 안해도 되지만 설치한지 오래되었다면 업그레이드 할 수 있다.

처음설치시 (x)

pip install --upgrade pyinstaller

 

2.pyinstaller 사용하기 위한 방법 

pyinstaller 파이썬 파일명.py

 

위에 방법으로 설치를 하게 된다면 build 와 dist 가 생기게 되는데 

dist 폴더로 들어가게 된다면 내가 만든 파일이 exe파일로 생성되어 있다.

이렇게 된다면 py파일을  → exe 파일로 변환이 끝나게 된다.

 

다른 방법으로 하나의  exe파일로 만들기나 cmd 콘솔화면 미출력 되도록 설정이 있는데 

방법은 아래와 같다.

 

하나의 exe 파일로 만드는 법 

1.   --onefile    을 이용한 방법

pyinstaller --onefile 파이썬파일명.py

2.   -F     을 이용한 방법

pyinstaller -F 파이썬파일명.py

 

cmd콘솔화면 미출력으로 설정

1.   -w     을 이용한 방법

pyinstaller -w 파이썬파일명.py

2.   --noconsole   을  이용한 방법

pyinstaller --noconsole 파이썬파일명.py
반응형

'python' 카테고리의 다른 글

[python] centos 에서 python 실행시키는 법  (0) 2023.01.02

+ Recent posts