पायथन कोड कैसे संकलित करें

पायथन कोड कैसे संकलित करें। चूंकि पायथन एक व्याख्या की गई भाषा है, इसलिए पायथन कोड के संकलन का अर्थ कई चीजों से हो सकता है, जिसमें बाइट कोड का संकलन या किसी अन्य भाषा में परिवर्तन शामिल है। जब आप सीखते हैं कि पायथन कोड कैसे लेना है और इसे विंडोज प्लेटफॉर्म के लिए एक निष्पादन योग्य में संकलित करना है, तो आप एक पायथन प्रोग्राम बना सकते हैं और विंडोज उपयोगकर्ताओं को इसे निर्बाध रूप से चला सकते हैं।

सेट अप

स्टेप 1

अपना पायथन प्रोग्राम बनाएं या इसे विंडोज वातावरण में आयात करें।

दिन का वीडियो

चरण दो

अपना कोड पायथन इंटरप्रेटर में चलाएँ और सुनिश्चित करें कि कोड में कोई त्रुटि नहीं है: c: Python> Python mycode.py

चरण 3

py2exe वेबसाइट से py2exe win32 कंपाइलर डाउनलोड करें (नीचे संसाधन देखें)।

चरण 4

डाउनलोड की गई फ़ाइल को डिस्क पर सहेजें।

चरण 5

डाउनलोड की गई फ़ाइल खोलें और इंस्टॉलेशन प्रक्रिया पर क्लिक करें। इसमें कुछ सेकंड लगने चाहिए। इंस्टालेशन आपके पायथन इंस्टॉलेशन के साथ वितरित आपकी डिस्टुटिल्स निर्देशिका में एक py2exe.exe प्रोग्राम बनाएगा जिसका उपयोग आप संकलित कोड बनाने के लिए करेंगे।

पायथन कोड संकलित करें

स्टेप 1

नोटपैड या अपने पसंदीदा संपादक में एक नई टेक्स्ट फ़ाइल खोलें और इसे mysetupfile.py के रूप में सहेजें। यह टेक्स्ट फ़ाइल py2exe प्रोग्राम को बताएगी कि किस पायथन प्रोग्राम को exe में बदलना है।

चरण दो

टेक्स्ट फ़ाइल में निम्न पंक्तियाँ जोड़ें: distutils.core से आयात सेटअप आयात py2exesetup (console=['mycode.py'])जहाँ "mycode.py" आपके पायथन प्रोग्राम का नाम है जिसे आप संकलित करना चाहते हैं।

चरण 3

py2exe प्रोग्राम के माध्यम से mysetupfile.py फ़ाइल चलाएँ: c:\Python> Python mysetupfile.py py2exe

चरण 4

तब तक प्रतीक्षा करें जब तक कि py2exe कंपाइलर अपना आउटपुट तैयार नहीं कर लेता। यदि सब ठीक हो जाता है, तो संकलक आपको डीएलएल के बारे में सूचित कर सकता है कि आपका पायथन प्रोग्राम संकलन पूरा करने के बाद निर्भर है।

चरण 5

संकलन पूरा होने तक प्रतीक्षा करें। एक बार यह हो जाने पर, "जिला" नामक एक निर्देशिका बनाई जाएगी। निर्देशिका को टाइप करके दर्ज करें: c:\Python> cd dist

चरण 6

अपनी परियोजना का एक exe देखने के लिए निर्देशिका में देखें। प्रोग्राम चलाकर संकलन का परीक्षण करें: c:\Python> mycode.exe

टिप

फ्रेडरिक लुंड के कंपाइलिंग पायथन वेब पेज में पायथन को संकलित करने के लिए विभिन्न तकनीकों और प्लेटफार्मों की एक विस्तृत सूची है (नीचे संसाधन देखें)। आप बाइट कोड, मैक और यूनिक्स परिवेशों को संकलित करने के लिए युक्तियाँ पा सकते हैं।

चेतावनी

जब आप संकलन करने का प्रयास कर रहे होते हैं तो कई विंडोज़ लोकप्रिय पायथन पैकेज होते हैं जिनमें गोचा हो सकता है। इनमें से कुछ पैकेजों में wxPython, numPy और pyXML शामिल हैं। यदि आपको बाहरी मॉड्यूल या पैकेज में कठिनाई हो रही है, तो py2exe वेबसाइट देखें (नीचे संसाधन देखें)। संकलन प्रक्रिया केवल एक exe फ़ाइल बनाती है, पूरी तरह से स्थापित करने योग्य पैकेज नहीं। exe हो जाने के बाद आपको एक पूर्ण इंस्टॉलर पैकेज बनाने के लिए MSI या Innosetup जैसी उपयोगिता का उपयोग करने की आवश्यकता होगी।

श्रेणियाँ

हाल का

माइक्रोसॉफ्ट सिल्वरलाइट का परीक्षण कैसे करें

माइक्रोसॉफ्ट सिल्वरलाइट का परीक्षण कैसे करें

सुनिश्चित करें कि आपका वेब ब्राउज़र सिल्वरलाइट ...

जब विकल्प धूसर हो जाते हैं तो विंडोज फ़ायरवॉल को कैसे निष्क्रिय करें

जब विकल्प धूसर हो जाते हैं तो विंडोज फ़ायरवॉल को कैसे निष्क्रिय करें

विंडोज फ़ायरवॉल को निष्क्रिय करने के लिए ग्रे-...

एक JayBird को iMac. से कैसे कनेक्ट करें

एक JayBird को iMac. से कैसे कनेक्ट करें

छवि क्रेडिट: साइनो 66/आईस्टॉक/गेटी इमेजेज JayBi...