सीखने और उपयोग करने के लिए सर्वोत्तम प्रोग्रामिंग भाषाओं में से एक के रूप में, यह कोई आश्चर्य नहीं है कि लाखों नए कोडर अपना ध्यान Python का उपयोग करना सीखने की ओर लगाते हैं। यह प्रवेश के लिए कम बाधा प्रदान करता है, सभी प्रमुख ऑपरेटिंग सिस्टम पर Python के लिए समर्थन के साथ, जिससे आप वेबसाइट्स से लेकर डेस्कटॉप गेम (और अधिक) तक प्रोजेक्ट बना सकते हैं।
Python आमतौर पर macOS और Linux पर प्री-इंस्टॉल्ड पाया जाता है, लेकिन Windows उपयोगकर्ताओं को अपने प्रोजेक्ट्स के लिए Python का उपयोग शुरू करने से पहले कुछ अतिरिक्त चरणों से गुजरना होगा। यहां वह है जो आपको जानना आवश्यक है यदि आप Windows पर Python का उपयोग करना सीखना चाहते हैं।
Windows पर Python कैसे इंस्टॉल करें
चूंकि Python Windows के साथ प्री-इंस्टॉल्ड नहीं आता है, आपको पहले इसे इंस्टॉल करना होगा। Python के दो उपलब्ध संस्करण हैं—Python 3 और Python 2। संगतता कारणों से, आपको पुराने Python सॉफ्टवेयर के साथ Python 2 इंस्टॉल और उपयोग करने की आवश्यकता हो सकती है।
हालांकि, Python 2 के अंतिम रिलीज़ (Python 2.7) के लिए समर्थन 2020 में समाप्त होता है, इसलिए इस स्तर पर, Python 3 इंस्टॉल करना शायद सबसे अच्छा है।
- Python के साथ शुरुआत करने के लिए, आपको Python वेबसाइट पर जाना होगा और नवीनतम रिलीज़ के लिए इंस्टॉलर डाउनलोड करना होगा। जैसा कि उल्लेख किया गया है, हम अनुशंसा करते हैं कि आप नवीनतम Python 3 स्टेबल रिलीज़ डाउनलोड करें।
- एक बार डाउनलोड हो जाने पर, Python इंस्टॉलर चलाएं। आपको एक बहुत ही उपयोग में आसान इंस्टॉलर मेनू प्रस्तुत किया जाएगा, जिसमें स्वचालित सेटिंग्स के साथ इंस्टॉलर चलाने या इंस्टॉलेशन से पहले इसे अनुकूलित करने के विकल्प होंगे।
किसी भी विकल्प को चुनने से पहले, हालांकि, नीचे Add Python to PATH चेकबॉक्स को दबाकर Python को अपने PATH वेरिएबल में जोड़ें। इससे कमांड लाइन या PowerShell से केवल python टाइप करके Python चलाना आसान हो जाएगा, बजाय पूरे पथ के।
- जब आप Windows पर Python इंस्टॉल करना शुरू करने के लिए तैयार हों, तो डिफ़ॉल्ट सेटिंग्स का उपयोग करके Python इंस्टॉल करने के लिए Install Now विकल्प पर क्लिक करें, या इंस्टॉलेशन शुरू होने से पहले बदलाव करने के लिए Customize Installation पर क्लिक करें।
- यदि आप अपने इंस्टॉलेशन को अनुकूलित करना चुनते हैं, तो आपको कुछ अतिरिक्त मेनू प्रस्तुत किए जाएंगे। Optional Features मेनू विभिन्न विशेषताओं को दिखाता है जो Python के साथ इंस्टॉल की जाएंगी, जिसमें Python दस्तावेज़ीकरण शामिल है। सक्षम चेकबॉक्स वाली सुविधाएं इंस्टॉल की जाएंगी, इसलिए इनमें से किसी पर क्लिक करके उन्हें इंस्टॉल होने से रोकें, फिर जारी रखने के लिए Next दबाएं।
- Advanced Options मेनू में, आप अनुकूलित कर सकते हैं कि Python कैसे इंस्टॉल होगा। आप इन सेटिंग्स को अधिकांश भाग के लिए छोड़ सकते हैं, हालांकि आप Install for all users चेकबॉक्स को सक्षम करने के लिए क्लिक करना चाह सकते हैं यदि आपके PC में कई उपयोगकर्ता खाते हैं।
आप Customize Install Location बॉक्स के तहत अपने Python इंस्टॉलेशन के लिए एक कस्टम इंस्टॉलेशन पॉइंट भी चुन सकते हैं। इस बिंदु पर इंस्टॉलेशन शुरू करने के लिए Install पर क्लिक करें।
- यदि इंस्टॉलेशन सफल रहा, तो आपको अंतिम Install was successful स्क्रीन दिखाई देनी चाहिए। यदि विकल्प दिखाया गया है, तो Disable path length limit बटन दबाएं। यह फोल्डर और फाइल पथ लंबाई के लिए 260-कैरेक्टर सीमा को बायपास करने के लिए है। अन्यथा, समाप्त करने के लिए Close बटन दबाएं।
Windows पर Python प्रोजेक्ट कैसे चलाएं
एक बार Python इंस्टॉल हो जाने पर, आप मौजूदा Python सॉफ्टवेयर चलाने या अपने खुद के Python प्रोजेक्ट विकसित करना शुरू करने के लिए स्वतंत्र होंगे। अपने खुद के Python प्रोजेक्ट को कोड करना शुरू करने के लिए आपको एक Python IDE की आवश्यकता होगी, जैसे प्री-इंक्लूडेड IDLE, जिसे आप Windows स्टार्ट मेनू से चला सकते हैं।
Python कोड को चलाने के लिए, आपको Python इंटरप्रेटर का उपयोग करना होगा। यह वह सॉफ्टवेयर है जो Python कोड को परिवर्तित करता है और इसे आपके Windows PC पर उचित तरीके से निष्पादित करता है। इंटरप्रेटर का उपयोग करने में सक्षम होने के लिए आपको एक कमांड लाइन या PowerShell विंडो खोलनी होगी।
- PowerShell विंडो खोलने के लिए, Windows स्टार्ट मेनू पर राइट-क्लिक करें और शुरू करने के लिए Windows PowerShell दबाएं।
- यदि आपने इंस्टॉलेशन के दौरान Python को अपने Windows PATH वेरिएबल में जोड़ा है, तो आपको टर्मिनल विंडो में python या py टाइप करके इंटरप्रेटर लॉन्च करने में सक्षम होना चाहिए। यदि आपने नहीं किया, तो आपको अपने Python इंटरप्रेटर का पूरा पथ उपयोग करना होगा ताकि इसे लॉन्च किया जा सके।
- इंटरप्रेटर आपको Python कोड टाइप करने और इसे मैन्युअल रूप से चलाने की अनुमति देता है। उदाहरण के लिए, print("Hello World") Hello World लौटाएगा, जो इंटरप्रेटर द्वारा प्रिंट किया गया।
- यह Python सीखने और परीक्षण के लिए बहुत अच्छा है, लेकिन Python इंटरप्रेटर का उपयोग Python कोड के साथ लंबी फ़ाइलों को चलाने के लिए भी किया जाता है, साथ ही संकलित Python सॉफ्टवेयर।
आप PowerShell विंडो में python filename.py या py filename.py टाइप करके ऐसा कर सकते हैं, filename.py को अपनी Python फ़ाइल से बदलकर। संकलित Python फ़ाइलों को PYC फ़ाइल एक्सटेंशन के साथ चलाने के लिए filename.pyc के समतुल्य का उपयोग करें।
- यदि आप Python इंटरप्रेटर का उपयोग करते समय किसी भी चीज़ के बारे में अनिश्चित हैं, तो मदद उपयोगिता लोड करने के लिए help() टाइप करें। आप modules टाइप करके उपलब्ध Python मॉड्यूल की सूची ढूंढ सकते हैं, topics टाइप करके विषय, keywords टाइप करके कीवर्ड, और symbols टाइप करके प्रतीक। एक बार समाप्त होने पर, मदद उपयोगिता से बाहर निकलने और इंटरप्रेटर पर वापस जाने के लिए quit टाइप करें।
- Python इंटरप्रेटर से बाहर निकलने और मानक PowerShell विंडो पर वापस जाने के लिए, exit() टाइप करें और एंटर दबाएं।
अतिरिक्त Python मॉड्यूल इंस्टॉल करना
कई Python प्रोजेक्ट अन्य मॉड्यूल का लाभ उठाने के लिए बनाए गए हैं—साझा सॉफ्टवेयर जो अन्य प्रोजेक्ट समय बचाने के लिए उपयोग कर सकते हैं, बजाय "पहिए का पुनः आविष्कार" करने के। आप PIP, Python Package Index का उपयोग करके अतिरिक्त मॉड्यूल ढूंढ और इंस्टॉल कर सकते हैं।
इससे पहले कि आप शुरू कर सकें, आपको Python PIP इंस्टॉल करना होगा, हालांकि यदि आपने Python 3.4 या बाद का संस्करण इंस्टॉल किया है, तो यह प्री-इंस्टॉल्ड आना चाहिए जब तक कि आपने अपने Python प्री-इंस्टॉलेशन कॉन्फ़िगरेशन के दौरान विकल्प को हटा नहीं दिया हो।
आप PowerShell विंडो खोलकर और pip install package-name या python -m pip install package-name टाइप करके PIP का उपयोग करके नए मॉड्यूल इंस्टॉल कर सकते हैं, package-name को उस मॉड्यूल पैकेज के नाम से बदलकर जिसे आप इंस्टॉल कर सकते हैं। आप PIP वेबसाइट पर खोज टूल का उपयोग करके इंस्टॉल करने के लिए पैकेज खोज सकते हैं।
अगले Python कदम
जैसा कि हमने यहां दिखाया है, इस शुरुआती-अनुकूल प्रोग्रामिंग भाषा को चुनने के लिए आपको Linux या Mac पर स्विच करने की आवश्यकता नहीं है। एक बार जब आप जानते हैं कि Windows पर Python का उपयोग कैसे करें, तो आप अपने शौक और रुचियों के लिए इसका उपयोग कैसे करें, इस पर गौर करना शुरू कर सकते हैं।
यदि आप अपने Windows इंस्टॉलेशन को अपने कोड का परीक्षण करने के लिए एक बेहतर प्लेटफॉर्म में बदलना चाहते हैं, तो आप PowerShell से स्विच करने और इसके बजाय Windows Terminal इंस्टॉल करने के बारे में सोच सकते हैं। क्या आपके पास साझा करने के लिए अपने खुद के Windows कोडिंग टिप्स हैं? कृपया उन्हें नीचे छोड़ें।