如何使用 Tkinter 將 Python 3 應用程式編譯成 .exe 檔案?


Python 以其豐富的擴充套件庫和包而聞名。我們可以從庫中匯入並安裝必要的包。但是,如果我們需要在 Windows 作業系統中使用可執行檔案執行 Tkinter 應用程式,則可以使用 Python 中的 Pyinstaller 包。它將基於 Python 的應用程式轉換為本地可執行檔案(或 .exe)。

請按照以下步驟將基於 Tkinter 的應用程式編譯成可執行檔案:

  • 使用“pip install pyinstaller”安裝 Pyinstaller。

  • 在應用程式檔案所在的同一目錄中開啟命令或 Shell,並使用以下命令執行該檔案:pyinstaller --onefile app.py。它將建立必要的資料夾,例如二進位制檔案和其他原始檔。

  • 轉到 > dist 資料夾,應用程式的可執行檔案位於此處。

  • 執行 .exe 檔案。

示例

app.py

#Import the required libraries
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("750x350")

def display_text():
   Label(win, text= "Hey There! Welcome to TutorialsPoint", font= ('Helvetica 22 bold'), foreground="navy").pack()

#Create a Button
Button(win, text= "Click Me", font= ('Helvetica 13 bold'), foreground= "OrangeRed3", background= "White", command= display_text).pack(pady=50)
win.mainloop()

輸出

將在 dist 資料夾中建立 .exe 檔案,如下所示。

執行應用程式的可執行檔案將顯示一個帶有按鈕的視窗。

單擊“Click Me”按鈕後,它將在同一視窗中顯示一個文字標籤。

更新於:2021年5月25日

3K+ 次檢視

啟動您的 職業生涯

透過完成課程獲得認證

開始
廣告