Python अपने समृद्ध लाइब्रेरी और पैकेज के लिए जाना जाता है। हम लाइब्रेरी से आवश्यक पैकेज आयात और इंस्टॉल कर सकते हैं। हालांकि, यदि हमें Windows ऑपरेटिंग सिस्टम में एक्जीक्यूटेबल फाइल के साथ Tkinter एप्लिकेशन चलाने की आवश्यकता है, तो हम Python में PyInstaller पैकेज का उपयोग कर सकते हैं। यह Python-आधारित एप्लिकेशन को नेटिव एक्जीक्यूटेबल फाइल (या .exe) में परिवर्तित करता है।
Tkinter एप्लिकेशन को एक्जीक्यूटेबल फाइल में कंपाइल करने के चरण
PyInstaller इंस्टॉल करें: कमांड प्रॉम्प्ट या टर्मिनल में
pip install pyinstallerचलाएं।कमांड चलाएं: उस डायरेक्टरी में कमांड प्रॉम्प्ट या शेल खोलें जहां आपकी एप्लिकेशन फाइल स्थित है और कमांड चलाएं:
pyinstaller --onefile app.py। यह बाइनरी और अन्य सोर्स फाइलों जैसे आवश्यक फोल्डर बनाएगा।Dist फोल्डर देखें:
distफोल्डर में जाएं जहां एप्लिकेशन की एक्जीक्यूटेबल फाइल स्थित है।.exe फाइल चलाएं: जनरेटेड
.exeफाइल को डबल-क्लिक करके चलाएं।
उदाहरण
app.py
# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# ज्यामिति सेट करें
win.geometry("750x350")
def display_text():
Label(win, text="Hey There! Welcome to TutorialsPoint", font=('Helvetica 22 bold'), foreground="navy").pack()
# एक बटन बनाएं
Button(win, text="Click Me", font=('Helvetica 13 bold'), foreground="OrangeRed3", background="White", command=display_text).pack(pady=50)
win.mainloop()
आउटपुट
.exe फाइल dist फोल्डर में बनाई जाएगी, जैसा कि नीचे दिखाया गया है।

एप्लिकेशन की एक्जीक्यूटेबल फाइल चलाने पर एक बटन के साथ एक विंडो प्रदर्शित होगी।

"Click Me" बटन पर क्लिक करने पर, उसी विंडो में एक टेक्स्ट लेबल दिखाई देगा।
