विंडोज पर पायथन कैसे स्थापित करें
पायथन विंडोज के साथ नहीं आया है, लेकिन इसका मतलब यह नहीं है कि विंडोज उपयोगकर्ताओं को लचीली प्रोग्रामिंग भाषा उपयोगी नहीं मिलेगी। हालांकि, नवीनतम संस्करण को स्थापित करना काफी सरल नहीं है, तो चलिए सुनिश्चित करते हैं कि आपको कार्य के लिए सही उपकरण मिलें.
1991 में पहली बार रिलीज़ किया गया, पायथन एक लोकप्रिय उच्च स्तरीय प्रोग्रामिंग भाषा है जिसका उपयोग सामान्य प्रयोजन प्रोग्रामिंग के लिए किया जाता है। एक डिज़ाइन दर्शन के लिए धन्यवाद जो पठनीयता पर जोर देता है यह लंबे समय से शौक कॉडर्स और गंभीर प्रोग्रामर के समान रूप से पसंदीदा रहा है। न केवल यह एक आसान भाषा है (तुलनात्मक रूप से बोलना, वह है), बल्कि लेने के लिए आपको हजारों प्रोजेक्ट ऑनलाइन मिलेंगे जिनके लिए आपको प्रोग्राम का उपयोग करने के लिए पायथन स्थापित करना होगा.
आपको किस संस्करण की आवश्यकता है?
दुर्भाग्य से, कई वर्षों पहले पायथन के लिए एक महत्वपूर्ण अद्यतन था जिसने पायथन संस्करणों के बीच एक बड़ा विभाजन पैदा किया। यह चीजों को नए लोगों को थोड़ा भ्रमित कर सकता है, लेकिन चिंता न करें। हम आपको दोनों प्रमुख संस्करणों को स्थापित करने के माध्यम से चलेंगे
जब आप विंडोज डाउनलोड पेज के लिए पायथन पर जाते हैं, तो आप तुरंत विभाजन देखेंगे। सबसे ऊपर, चौकोर और केंद्र में, रिपॉजिटरी पूछती है कि क्या आप पायथन 2 या पायथन 3 (2.7.13 और 3.6.1, क्रमशः इस ट्यूटोरियल के रूप में) की नवीनतम रिलीज़ चाहते हैं.
नया बेहतर है, है ना? शायद इसलिए, शायद नहीं। आप जो संस्करण चाहते हैं, वह आपके अंतिम लक्ष्य पर निर्भर करता है। उदाहरण के लिए, मान लीजिए कि आपने एमसीडीगंज के साथ अपने Minecraft की दुनिया का विस्तार करने के बारे में हमारे लेख को पढ़ा और अपनी दुनिया में शांत चीजें जोड़ने के लिए उत्साहित हैं। उस परियोजना को पाइथन में कोडित किया गया है और उसे पाइथन 2.7 की आवश्यकता है। आप एमसीडी के साथ पायथन 3.6 को नहीं चला सकते हैं। वास्तव में, यदि आप MCDungeon की तरह शौक परियोजनाओं की खोज कर रहे हैं, तो आप पाएंगे कि उनमें से लगभग सभी 2.7 का उपयोग करते हैं। यदि आपका लक्ष्य कुछ ऐसी परियोजना को प्राप्त करना है जो ".py" एक्सटेंशन में समाप्त हो रही है और चल रही है, तो बहुत कुछ है, बहुत अच्छा मौका आपको इसके लिए 2.7 की आवश्यकता होगी.
दूसरी तरफ, यदि आप वास्तव में पायथन सीखना चाहते हैं, तो हम दोनों संस्करणों को एक साथ स्थापित करने की सलाह देते हैं (जो आप शून्य जोखिम के साथ कर सकते हैं और केवल थोड़ी सी सेटअप परेशानी)। यह आपको भाषा के सबसे नए संस्करण के साथ काम करने देता है, लेकिन पुरानी पायथन स्क्रिप्ट भी चलाता है (और नई परियोजनाओं के लिए पीछे की संगतता का परीक्षण करता है)। हालाँकि, दो संस्करणों की तुलना करना अपने आप में एक लेख है, इसलिए हम पायथन प्रोजेक्ट विकी को टाल देंगे, जहाँ आप मतभेदों के बारे में उनकी अच्छी तरह से लिखी गई टिप्पणियों को पढ़ सकते हैं।.
आप केवल पायथन 2 या पायथन 3 डाउनलोड कर सकते हैं यदि आपको यकीन है कि आपको केवल एक विशेष संस्करण की आवश्यकता है। हम आज दूरी तय कर रहे हैं और दोनों को स्थापित करेंगे, इसलिए हम आपको दोनों संस्करणों को डाउनलोड करने और ऐसा ही करने की सलाह देते हैं। दोनों संस्करणों के लिए मुख्य प्रविष्टि के नीचे आपको "x86-64" इंस्टॉलर दिखाई देगा, जैसा कि नीचे देखा गया है.
यह इंस्टॉलर आपके कंप्यूटर पर स्वचालित रूप से उचित 32-बिट या 64-बिट संस्करण स्थापित करेगा (यदि आप दोनों के बीच मतभेदों के बारे में अधिक जानना चाहते हैं तो यहां कुछ और पढ़ना है).
पायथन 2 कैसे स्थापित करें
पायथन 2 को स्थापित करना एक स्नैप है, और वर्षों के विपरीत, इंस्टॉलर यहां तक कि आपके लिए पथ चर सेट करेगा (कुछ हम बाद में मिलेंगे)। इंस्टॉलर डाउनलोड और चलाएं, "सभी उपयोगकर्ताओं के लिए इंस्टॉल करें" चुनें और फिर "अगला" पर क्लिक करें।
निर्देशिका चयन स्क्रीन पर, निर्देशिका को "Python27" के रूप में छोड़ दें और "अगला" पर क्लिक करें।
अनुकूलन स्क्रीन पर, नीचे स्क्रॉल करें, "पथ में python.exe जोड़ें" पर क्लिक करें, और फिर "स्थानीय हार्ड ड्राइव पर इंस्टॉल किया जाएगा।" जब आप पूरा कर लें, तो "अगला" पर क्लिक करें।
आपको इस बिंदु के बाद कोई और निर्णय लेने की आवश्यकता नहीं है। स्थापना को पूरा करने के लिए बस विज़ार्ड पर क्लिक करें। जब स्थापना समाप्त हो जाती है, तो आप कमांड प्रॉम्प्ट को खोलकर और निम्न कमांड टाइप करके इंस्टॉलेशन की पुष्टि कर सकते हैं:
अजगर -वी
अगला, आपके पास बनाने का निर्णय है। "पथ की लंबाई सीमा को अक्षम करें" विकल्प पर क्लिक करने से MAX_PATH चर पर सीमा हटा दी जाती है। यह परिवर्तन कुछ भी नहीं तोड़ेगा, लेकिन पायथन को लंबे पथ नामों का उपयोग करने की अनुमति देगा। चूंकि कई पायथन प्रोग्रामर लिनक्स और अन्य * निक्स सिस्टम में काम कर रहे हैं, जहां पथ नाम की लंबाई कोई समस्या नहीं है, इसलिए इसे पहले से चालू करने से विंडोज में काम करने के दौरान आपके पास होने वाले किसी भी पथ संबंधी मुद्दों पर आसानी से मदद मिल सकती है।.
हम इस विकल्प को चुनने और आगे बढ़ने की सलाह देते हैं। यदि आप जानते हैं कि आप पथ की लंबाई सीमा को अक्षम नहीं करना चाहते हैं, तो आप इंस्टॉलेशन को पूरा करने के लिए "क्लोज़" पर क्लिक कर सकते हैं। और, यदि आप परिवर्तन के लिए प्रतिबद्ध होने से पहले मुद्दे के बारे में अधिक पढ़ना चाहते हैं, तो यहां पढ़ें.
यदि आप केवल पायथन 3 स्थापित कर रहे हैं, तो आप टाइप करने की समान कमांड लाइन ट्रिक का उपयोग कर सकते हैं अजगर - v
हमने ऊपर यह जांचने के लिए उपयोग किया कि यह सही तरीके से स्थापित है और पथ चर सेट है। यदि आप दोनों संस्करण स्थापित कर रहे हैं, हालाँकि, आपको निम्न अनुभाग में पाया गया त्वरित ट्वीक बनाने की आवश्यकता है.
सिस्टम चर को समायोजित करें ताकि आप कमांड लाइन से दोनों पायथन संस्करणों तक पहुंच सकें
ट्यूटोरियल का यह भाग पूरी तरह से वैकल्पिक है, लेकिन आपको कमांड लाइन से पायथन के दोनों संस्करणों को जल्दी से एक्सेस करने की अनुमति देगा। पायथन के दोनों संस्करणों को स्थापित करने के बाद, आपने थोड़ा क्वर्की देखा होगा। भले ही हमने पायथन इंस्टॉलेशन के लिए सिस्टम पथ को सक्षम किया है, कमांड प्रॉम्प्ट पर "अजगर" टाइप करना केवल आपको पायथन 2.7 के लिए इंगित करता है.
इसका कारण सरल है: चर (चाहे स्वचालित रूप से एक इंस्टॉलर द्वारा या मैन्युअल रूप से ट्वीक किया गया हो) बस एक निर्देशिका पर इंगित करता है, और उस निर्देशिका में प्रत्येक निष्पादन योग्य एक कमांड लाइन कमांड बन जाता है। यदि दो निर्देशिकाएँ सूचीबद्ध हैं और दोनों में एक "python.exe" फ़ाइल है, तो जो भी निर्देशिका चर की सूची में उपयोग की जाती है वह उच्चतर होती है। और, यदि सिस्टम और उपयोगकर्ता के लिए एक चर सेट है, तो सिस्टम पथ उपयोगकर्ता पथ पर पूर्वता लेता है.
उत्तरार्द्ध वास्तव में इस मामले में क्या हो रहा है: पायथन 2 इंस्टॉलर ने सिस्टम वाइड वेरिएबल को संपादित किया और पायथन 3 इंस्टॉलर ने एक उपयोगकर्ता स्तर चर को जोड़ा-और हम इसकी पुष्टि विंडोज के पर्यावरण चर को देखकर कर सकते हैं.
हिट प्रारंभ करें, "उन्नत सिस्टम सेटिंग्स" टाइप करें और फिर "उन्नत सिस्टम सेटिंग्स देखें" विकल्प चुनें। "उन्नत" टैब पर खुलने वाली "सिस्टम गुण" विंडो में, "पर्यावरण चर" बटन पर क्लिक करें.
यहां, आप "उपयोगकर्ता चर" अनुभाग में सूचीबद्ध पायथन 3 और "सिस्टम चर" खंड में सूचीबद्ध पायथन 2 देख सकते हैं.
इस स्थिति को मापने के कुछ तरीके हैं। सबसे सरल (कम से कम कार्यक्षमता वाले व्यक्ति के साथ) केवल पायथन के संस्करण के लिए प्रविष्टि को हटाने के लिए है जिसे आप कम से कम उपयोग करने की योजना बनाते हैं। जबकि यह आसान है, यह बहुत ज्यादा मजेदार नहीं है। इसके बजाय हम एक और बदलाव कर सकते हैं जो हमें पायथन 2 के लिए "पायथन" और पायथन 3 के लिए "पायथन 3" तक पहुंच प्रदान करेगा।.
ऐसा करने के लिए, फ़ाइल प्रबंधक और उस फ़ोल्डर पर जाएँ, जहाँ आपने पायथन 3 स्थापित किया था (C: \ Users \ [उपयोगकर्ता नाम] \ AppData \ Local \ कार्यक्रम \ अजगर \ Python36
डिफ़ॉल्ट रूप से)। "Python.exe" फ़ाइल की एक प्रतिलिपि बनाएँ, और उस प्रतिलिपि का नाम बदलें (नहीं मूल) "python3.exe".
नया कमांड प्रॉम्प्ट खोलें (आपके द्वारा खोले गए प्रत्येक नए कमांड प्रॉम्प्ट के साथ पर्यावरण चर ताज़ा करें), और "python3 -vlight" टाइप करें.
बूम! जब आप पायथन 3 का उपयोग करना चाहते हैं, तो आप कमांड प्रॉम्प्ट पर "पायथन" कमांड का उपयोग कर सकते हैं, जब आप पायथन 3 और "पायथन 3" कमांड का उपयोग करना चाहते हैं।.
यदि, किसी भी कारण से, आपको यह संतोषजनक समाधान नहीं मिलता है, तो आप हमेशा पर्यावरण चर को फिर से व्यवस्थित कर सकते हैं। यदि आप उन चर को संपादित करने में सहज नहीं हैं, तो पहले हमारे ट्यूटोरियल के साथ ब्रश करना सुनिश्चित करें.
कृपया ध्यान दें, हालांकि, इस बात की परवाह किए बिना कि आप किस विधि का उपयोग करते हैं, मूल python.exe को छोड़ना महत्वपूर्ण है क्योंकि पायथन के दोनों संस्करणों के लिए / स्क्रिप्ट / उपनिर्देशिका में अनुप्रयोग उस फ़ाइलनाम पर भरोसा करते हैं और यदि यह गायब है तो विफल हो जाएगा.
थोड़ी सी इंस्टालिंग और थोड़ा ट्विकिंग के बाद, आपके पास दोनों वर्जन इंस्टॉल हो गए हैं और आप जो भी पाइथन प्रोजेक्ट से निपटना चाहते हैं, उसके लिए तैयार हैं.