PyInstaller를 사용하여 Python 스크립트에서 실행 파일을 만드는 방법

PyInstaller는 Python 스크립트에서 독립 실행형 실행 파일을 만드는 데 사용할 수 있는 Python 도구입니다. 이는 Python을 설치할 필요 없이 모든 컴퓨터에서 실행할 수 있는 단일 파일을 만들 수 있음을 의미합니다.

이 튜토리얼에서는 PyInstaller를 사용하여 Python 스크립트에서 실행 파일을 만드는 방법을 배웁니다. 이 튜토리얼에서는 Python을 설치할 필요 없이 모든 컴퓨터에서 실행할 수 있는 독립 실행형 애플리케이션을 만드는 단계를 다룹니다.

PyInstaller를 사용하여 Python 스크립트에서 실행 파일을 생성하려면 다음 단계를 따르세요.

  • 1단계: Windows 경로에 Python 추가
  • 2단계: PyInstaller 패키지 설치
  • 3단계: Python 스크립트 저장
  • 4단계: PyInstaller를 사용하여 실행 파일 만들기
  • 5단계: 실행 파일 실행

1단계: Windows 경로에 Python 추가

Python을 경로에 추가하는 쉬운 방법은 최신 버전의 Python을 다운로드한 다음 설치 시작 시 ' Add Python to PATH ' 확인란을 선택하는 것 입니다.

설치가 완료되면 이제 진행이 가능할 것입니다.

2단계: PyInstaller 패키지 설치

그런 다음 Windows “명령 프롬프트”를 열고 다음 명령을 입력하여 PyInstaller 패키지 를 설치합니다 .

pip install pyinstaller

3단계: Python 스크립트 저장

이제 원하는 위치에 Python 스크립트를 저장하십시오.

설명을 위해 'Hello World!'를 표시하는 간단한 Python 스크립트를 만들어 보겠습니다. 버튼을 클릭할 때:

import tkinter as tk

root= tk.Tk()

canvas1 = tk.Canvas(root, width = 300, height = 300)
canvas1.pack()

def hello ():  
    label1 = tk.Label(root, text= 'Hello World!', fg='blue', font=('helvetica', 12, 'bold'))
    canvas1.create_window(150, 200, window=label1)
    
button1 = tk.Button(text='Click Me', command=hello, bg='brown',fg='white')
canvas1.create_window(150, 150, window=button1)

root.mainloop()

데모를 위해 Python 스크립트가 다음 폴더에 저장되어 있다고 가정해 보겠습니다.

C:\Users\Ron\Desktop\Test

여기서 Python 스크립트는 ' hello '이고 파일 확장자는 '. 파이 '

4단계: PyInstaller를 사용하여 실행 파일 만들기

이제 PyInstaller를 사용하여 Python 스크립트의 실행 파일을 생성할 수 있습니다.

간단히 명령 프롬프트 로 이동 한 후 다음을 입력하세요.

cd 다음에 Python 스크립트가 저장된 위치가 옵니다.

예제에 대한 명령은 다음과 같습니다.

C:\Users\Ron>cd C:\Users\Ron\Desktop\Test

Enter 키를 누릅니다( 컴퓨터 에서 Python 스크립트가 저장된 위치를 입력한 후 ).

그런 다음 다음 템플릿을 참조하여 실행 파일을 만듭니다.

pyinstaller --onefile pythonScriptName.py

이 예에서 pythonScriptName  은 ' hello '(파일 확장자는 . py )이므로 실행 파일을 생성하는 명령은 다음과 같습니다.

pyinstaller --onefile hello.py

마지막으로 Enter를 누르세요.

5단계: 실행 파일 실행

실행 파일은 지정한 위치에 생성됩니다.

이 예에서는 'hello' 스크립트가 원래 저장된 폴더와 동일한 폴더 아래에 있습니다.

C:\Users\Ron\Desktop\Test

해당 위치에 추가 파일이 거의 생성되지 않았음을 알 수 있습니다.

실행 파일을 찾으려면 dist 폴더를 엽니다. 그러면 실행 파일이 표시됩니다.

hello

파일을 두 번 클릭하면 프로그램을 시작할 수 있습니다(오류 메시지가 나타나면 Visual C++ 재배포 가능 패키지를 설치해야 할 수도 있습니다 ).

우리의 경우 'hello' 실행 파일을 클릭하면 단일 버튼이 있는 디스플레이가 표시됩니다.

해당 버튼을 클릭하면 다음과 같은 표현식이 표시됩니다.

Hello World!

PyInstaller 매뉴얼을 방문하면 PyInstaller에 대한 자세한 내용을 읽을 수 있습니다 .

이 튜토리얼에서는 PyInstaller를 사용하여 Python 스크립트에서 실행 파일을 생성하는 방법을 배웠습니다.

1.60 GEEK