작업/Python

Python "exe" 실행 파일 만들기

Machine Creator 2021. 7. 22. 18:21

1) pyinstaller 설치

>> pip install pyinstaller

-->update 진행

 

2) 실행 위치

설치후 pyinstaller 위치

C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts

 

 

경로 입력 및 실행

Run_Py2Exe.BAT로 링크를 한 번에

(:주의) 일반 실행을 한다.(관리자 권한 실행을 하면 중간 경로가 "C:\Windows\System32"에 생기게 된다.)

::메인 UI Exe를 실행 해준다.
::주의) 일반 실행을 한다.(관리자 권한 실행을 하면 중간 경로가 "C:\Windows\System32"에 생기게된다.
echo off

::======== pyinstaller가 있는 경로 설정 ======== 
path=%path%;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts;

::======== 만들어질 위치 대상과 목표파일 설정======== 
pyinstaller.exe -F -n PyNew.exe E:\Python\PythonApplication2\PythonApplication2\PythonApplication2.py

::======== 완료후 상태 점검을 위해
pause

 

이전 파일 제거 기능 추가.

::메인 UI Exe를 실행 해준다.
::주의) 일반 실행을 한다.(관리자 권한 실행을 하면 중간 경로가 "C:\Windows\System32"에 생기게된다.
echo off

::이전 파일 제거
rmdir /s /Q dist
rmdir /s /Q build
del *.exe.spec /s

::지우고 잠시 대기
timeout /t 2

::======== pyinstaller가 있는 경로 설정 ======== 
path=%path%;C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts;

::======== 만들어질 위치 대상과 목표파일 설정======== 
pyinstaller.exe -F -n PyNew.exe E:\Python\PythonApplication2\PythonApplication2\PythonApplication2.py

::======== 완료후 상태 점검을 위해
pause

 

 

3) 생성 옵션

pyinstaller --onefile 작업파이선파일.py

(pyinstaller --F 작업파이선파일.py)

 

pyinstaller --n 실행파일명.exe 작업파이선파일.py

 

pyinstaller --icon=파일아이콘.ico 작업파이선파일.py

 

pyinstaller --noconsole 작업파이선파일.py

(pyinstaller --w 작업파이선파일.py)

 

 

4) 동작 영상