विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल कैसे चलाएं: एक विस्तृत गाइड

onion ads platform Ads: Start using Onion Mail
Free encrypted & anonymous email service, protect your privacy.
https://onionmail.org
by Traffic Juicy

विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल कैसे चलाएं: एक विस्तृत गाइड

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

इस विस्तृत गाइड में, हम आपको विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल चलाने के लिए चरण-दर-चरण मार्गदर्शन करेंगे। हम यह भी बताएंगे कि आपको क्या आवश्यकता होगी, सामान्य त्रुटियों से कैसे बचें, और कुछ अतिरिक्त सुझाव और तकनीकें प्रदान करेंगे जो आपकी पायथन प्रोग्रामिंग यात्रा को आसान बना सकती हैं।

## आवश्यकताएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित चीजें हैं:

1. **विंडोज ऑपरेटिंग सिस्टम:** यह गाइड विंडोज 10 और विंडोज 11 जैसे विंडोज ऑपरेटिंग सिस्टम के लिए डिज़ाइन की गई है। हालांकि, निर्देश पुराने विंडोज संस्करणों के लिए भी समान होने चाहिए।
2. **पायथन स्थापित:** आपके कंप्यूटर पर पायथन स्थापित होना चाहिए। यदि आपके पास पायथन स्थापित नहीं है, तो आप पायथन की आधिकारिक वेबसाइट ([https://www.python.org/](https://www.python.org/)) से नवीनतम संस्करण डाउनलोड और इंस्टॉल कर सकते हैं। इंस्टॉलेशन के दौरान, सुनिश्चित करें कि आप “Add Python to PATH” विकल्प का चयन करते हैं ताकि आप कमांड प्रॉम्प्ट से आसानी से पायथन चला सकें।
3. **एक टेक्स्ट एडिटर:** आपको पायथन कोड लिखने और संपादित करने के लिए एक टेक्स्ट एडिटर की आवश्यकता होगी। आप नोटपैड (Notepad) जैसे एक साधारण टेक्स्ट एडिटर का उपयोग कर सकते हैं, या वीएस कोड (VS Code), सबलाइम टेक्स्ट (Sublime Text) या पायचार्म (PyCharm) जैसे अधिक उन्नत टेक्स्ट एडिटर का उपयोग कर सकते हैं।
4. **एक पायथन फ़ाइल:** आपको एक पायथन फ़ाइल (.py एक्सटेंशन के साथ) की आवश्यकता होगी जिसे आप कमांड प्रॉम्प्ट से चलाना चाहते हैं। आप एक नई फ़ाइल बना सकते हैं या एक मौजूदा फ़ाइल का उपयोग कर सकते हैं।

## विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल चलाने के चरण

एक बार जब आपके पास सभी आवश्यकताएं हों, तो आप विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल चलाने के लिए इन चरणों का पालन कर सकते हैं:

### चरण 1: कमांड प्रॉम्प्ट खोलें

विंडोज कमांड प्रॉम्प्ट खोलने के कई तरीके हैं:

* **स्टार्ट मेनू से:** स्टार्ट मेनू पर क्लिक करें, “cmd” या “command prompt” टाइप करें, और फिर कमांड प्रॉम्प्ट ऐप पर क्लिक करें।
* **रन डायलॉग बॉक्स से:** विंडोज की (Windows key) + R दबाएं, “cmd” टाइप करें, और फिर एंटर दबाएं।
* **फ़ाइल एक्सप्लोरर से:** फ़ाइल एक्सप्लोरर खोलें, उस फ़ोल्डर पर नेविगेट करें जहाँ आप कमांड प्रॉम्प्ट खोलना चाहते हैं, एड्रेस बार में “cmd” टाइप करें, और फिर एंटर दबाएं।

कोई भी विधि आपको एक नई कमांड प्रॉम्प्ट विंडो खोलेगी।

### चरण 2: पायथन फ़ाइल के स्थान पर नेविगेट करें

कमांड प्रॉम्प्ट में, आपको उस निर्देशिका (directory) पर नेविगेट करना होगा जहाँ आपकी पायथन फ़ाइल स्थित है। ऐसा करने के लिए, आप `cd` (चेंज डायरेक्टरी) कमांड का उपयोग कर सकते हैं।

उदाहरण के लिए, यदि आपकी पायथन फ़ाइल `C:\Users\YourName\Documents\PythonScripts` में स्थित है, तो आप निम्न कमांड का उपयोग करेंगे:

cd C:\Users\YourName\Documents\PythonScripts

सुनिश्चित करें कि आप अपने वास्तविक फ़ाइल पथ के साथ `YourName` को बदल दें।

यदि आपकी पायथन फ़ाइल किसी अन्य ड्राइव पर स्थित है (जैसे कि `D:`), तो आपको पहले उस ड्राइव पर स्विच करना होगा। ऐसा करने के लिए, बस ड्राइव लेटर और एक कोलन (:) टाइप करें, और फिर एंटर दबाएं।

उदाहरण के लिए:

D:

फिर आप `cd` कमांड का उपयोग करके फ़ाइल के स्थान पर नेविगेट कर सकते हैं।

### चरण 3: पायथन फ़ाइल चलाएं

एक बार जब आप सही निर्देशिका में हों, तो आप `python` कमांड का उपयोग करके पायथन फ़ाइल चला सकते हैं, जिसके बाद फ़ाइल का नाम आता है।

उदाहरण के लिए, यदि आपकी पायथन फ़ाइल का नाम `my_script.py` है, तो आप निम्न कमांड का उपयोग करेंगे:

python my_script.py

यह कमांड पायथन इंटरप्रेटर को चलाएगा और आपकी पायथन फ़ाइल में लिखे गए कोड को निष्पादित करेगा। यदि आपकी फ़ाइल में कोई त्रुटि नहीं है, तो आपको कमांड प्रॉम्प्ट में आउटपुट दिखाई देगा।

### चरण 4: आउटपुट देखें

पायथन फ़ाइल चलाने के बाद, आपको कमांड प्रॉम्प्ट विंडो में आउटपुट दिखाई देगा। आउटपुट आपकी पायथन फ़ाइल में लिखे गए कोड पर निर्भर करेगा।

उदाहरण के लिए, यदि आपकी पायथन फ़ाइल में एक `print()` स्टेटमेंट है, तो आपको कमांड प्रॉम्प्ट में मुद्रित टेक्स्ट दिखाई देगा। यदि आपकी फ़ाइल में कोई त्रुटि है, तो आपको त्रुटि संदेश दिखाई देगा।

## सामान्य त्रुटियाँ और उन्हें कैसे ठीक करें

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

1. **”पायथन एक आंतरिक या बाहरी कमांड, चलाने योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं गया है”**

यह त्रुटि तब होती है जब विंडोज आपके सिस्टम के PATH में पायथन इंटरप्रेटर को नहीं ढूंढ सकता है। इसका मतलब है कि आपने पायथन को स्थापित करते समय “Add Python to PATH” विकल्प का चयन नहीं किया है, या आपने PATH पर्यावरण चर को मैन्युअल रूप से कॉन्फ़िगर नहीं किया है।

**समाधान:**

* पायथन को अनइंस्टॉल करें और इसे फिर से इंस्टॉल करें, यह सुनिश्चित करते हुए कि आप इंस्टॉलेशन के दौरान “Add Python to PATH” विकल्प का चयन करें।
* PATH पर्यावरण चर को मैन्युअल रूप से कॉन्फ़िगर करें। ऐसा करने के लिए:
* स्टार्ट मेनू पर क्लिक करें, “environment variables” टाइप करें, और फिर “Edit the system environment variables” पर क्लिक करें।
* “System Properties” विंडो में, “Environment Variables” बटन पर क्लिक करें।
* “System variables” सेक्शन में, “Path” नामक चर का पता लगाएं और “Edit” पर क्लिक करें।
* “Edit environment variable” विंडो में, “New” पर क्लिक करें और पायथन इंस्टॉलेशन डायरेक्टरी का पथ जोड़ें (जैसे कि `C:\Python39` या `C:\Users\YourName\AppData\Local\Programs\Python\Python39`)।
* “New” पर क्लिक करें और पायथन इंस्टॉलेशन डायरेक्टरी के `Scripts` फ़ोल्डर का पथ जोड़ें (जैसे कि `C:\Python39\Scripts` या `C:\Users\YourName\AppData\Local\Programs\Python\Python39\Scripts`)।
* सभी विंडोज़ को बंद करने के लिए “OK” पर क्लिक करें।
* कमांड प्रॉम्प्ट को पुनरारंभ करें।

2. **”सिंटैक्स त्रुटि” (SyntaxError)**

यह त्रुटि तब होती है जब आपके पायथन कोड में सिंटैक्स त्रुटि होती है, जैसे कि एक गलत वर्तनी वाला कीवर्ड, एक छूटा हुआ कोलन, या एक गलत इंडेंटेशन।

**समाधान:**

* त्रुटि संदेश को ध्यान से पढ़ें, जो आपको त्रुटि के स्थान और प्रकार के बारे में जानकारी देगा।
* अपने कोड को एक टेक्स्ट एडिटर में खोलें और त्रुटि संदेश में इंगित की गई पंक्ति पर जाएं।
* त्रुटि को ठीक करें और फ़ाइल को सहेजें।
* फ़ाइल को फिर से चलाएं।

3. **”मॉड्यूलNotFoundError” (ModuleNotFoundError)**

यह त्रुटि तब होती है जब आपका पायथन कोड एक मॉड्यूल को आयात करने का प्रयास करता है जो स्थापित नहीं है। उदाहरण के लिए, यदि आप `import numpy` लिखते हैं, लेकिन आपके पास NumPy स्थापित नहीं है, तो आपको यह त्रुटि मिलेगी।

**समाधान:**

* पिप (pip) का उपयोग करके आवश्यक मॉड्यूल स्थापित करें। पिप पायथन के लिए एक पैकेज इंस्टॉलर है। आप इसे कमांड प्रॉम्प्ट से चला सकते हैं।

उदाहरण के लिए, NumPy को स्थापित करने के लिए, आप निम्न कमांड का उपयोग करेंगे:

pip install numpy

सुनिश्चित करें कि आप `pip` कमांड को उस निर्देशिका में चलाते हैं जहाँ आपका पायथन इंटरप्रेटर स्थित है (उदाहरण के लिए, `C:\Python39\Scripts`)।

यदि आपके पास पिप स्थापित नहीं है, तो आपको इसे पायथन की आधिकारिक वेबसाइट से डाउनलोड और इंस्टॉल करना होगा।

4. **”फ़ाइलNotFoundError” (FileNotFoundError)**

यह त्रुटि तब होती है जब आप जिस पायथन फ़ाइल को चलाने का प्रयास कर रहे हैं वह मौजूद नहीं है, या आपने फ़ाइल नाम को गलत तरीके से टाइप किया है।

**समाधान:**

* सुनिश्चित करें कि फ़ाइल मौजूद है और आप फ़ाइल नाम को सही ढंग से टाइप कर रहे हैं।
* जांचें कि आप कमांड प्रॉम्प्ट में सही निर्देशिका में हैं।

5. **”इंडेंटेशन त्रुटि” (IndentationError)**

पायथन में इंडेंटेशन महत्वपूर्ण है। यह तय करता है कि कोड के ब्लॉक कैसे समूहीकृत हैं। यदि आपके पास गलत इंडेंटेशन है, तो आपको यह त्रुटि मिलेगी।

**समाधान:**

* पायथन में इंडेंटेशन के लिए चार स्पेस का उपयोग करें। टैब का उपयोग न करें, क्योंकि वे अलग-अलग टेक्स्ट एडिटर्स में अलग-अलग तरीके से प्रदर्शित हो सकते हैं।
* सुनिश्चित करें कि आपके कोड में सभी ब्लॉक सही ढंग से इंडेंट किए गए हैं।

## अतिरिक्त सुझाव और तकनीकें

यहां कुछ अतिरिक्त सुझाव और तकनीकें दी गई हैं जो विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन प्रोग्राम चलाने में आपकी मदद कर सकती हैं:

* **पायथन स्क्रिप्ट को बैच फ़ाइल के रूप में चलाएं:** आप एक बैच फ़ाइल (.bat एक्सटेंशन के साथ) बना सकते हैं जिसमें पायथन फ़ाइल चलाने के लिए कमांड शामिल है। फिर आप बैच फ़ाइल को कमांड प्रॉम्प्ट से चला सकते हैं। यह उपयोगी हो सकता है यदि आप एक ही पायथन स्क्रिप्ट को बार-बार चलाना चाहते हैं, या यदि आप स्क्रिप्ट को स्वचालित रूप से शेड्यूल करना चाहते हैं।

एक बैच फ़ाइल बनाने के लिए, एक टेक्स्ट एडिटर खोलें और निम्नलिखित पंक्तियों को टाइप करें:

@echo off
python my_script.py
pause

`my_script.py` को अपनी पायथन फ़ाइल के वास्तविक नाम से बदलें।

`@echo off` कमांड कमांड प्रॉम्प्ट में कमांड को प्रदर्शित होने से रोकता है। `pause` कमांड विंडो को तब तक खुला रखता है जब तक आप कोई कुंजी नहीं दबाते।

फ़ाइल को `.bat` एक्सटेंशन के साथ सहेजें (उदाहरण के लिए, `run_script.bat`)।

कमांड प्रॉम्प्ट से बैच फ़ाइल चलाने के लिए, उस निर्देशिका पर नेविगेट करें जहाँ बैच फ़ाइल स्थित है, और फिर फ़ाइल नाम टाइप करें और एंटर दबाएं।

* **कमांड लाइन तर्क पास करें:** आप कमांड लाइन तर्क का उपयोग करके अपनी पायथन स्क्रिप्ट में डेटा पास कर सकते हैं। कमांड लाइन तर्क वे मान हैं जो आप `python` कमांड के बाद फ़ाइल नाम के बाद टाइप करते हैं।

उदाहरण के लिए:

python my_script.py arg1 arg2 arg3

आप `sys` मॉड्यूल का उपयोग करके अपनी पायथन स्क्रिप्ट में कमांड लाइन तर्क तक पहुँच सकते हैं। `sys.argv` एक सूची है जिसमें कमांड लाइन तर्क होते हैं। पहला तत्व (sys.argv[0]) स्क्रिप्ट का नाम है, और शेष तत्व तर्क हैं।

यहां एक उदाहरण दिया गया है:

python
import sys

print(“Script name:”, sys.argv[0])
print(“Argument 1:”, sys.argv[1])
print(“Argument 2:”, sys.argv[2])
print(“Argument 3:”, sys.argv[3])

यदि आप उपरोक्त कमांड का उपयोग करके इस स्क्रिप्ट को चलाते हैं, तो आपको निम्न आउटपुट मिलेगा:

Script name: my_script.py
Argument 1: arg1
Argument 2: arg2
Argument 3: arg3

* **कमांड प्रॉम्प्ट का उपयोग करके इंटरैक्टिव मोड में पायथन चलाएं:** आप कमांड प्रॉम्प्ट का उपयोग करके इंटरैक्टिव मोड में पायथन भी चला सकते हैं। इंटरैक्टिव मोड आपको एक समय में एक पंक्ति कोड निष्पादित करने की अनुमति देता है। यह कोड का परीक्षण करने या पायथन सिंटैक्स के साथ प्रयोग करने के लिए उपयोगी हो सकता है।

इंटरैक्टिव मोड में पायथन चलाने के लिए, बस कमांड प्रॉम्प्ट में `python` टाइप करें और एंटर दबाएं। आपको एक पायथन प्रॉम्प्ट (`>>>`) दिखाई देगा। अब आप पायथन कोड टाइप करना शुरू कर सकते हैं।

इंटरैक्टिव मोड से बाहर निकलने के लिए, `exit()` टाइप करें और एंटर दबाएं।

* **अपने पसंदीदा टेक्स्ट एडिटर के साथ कमांड प्रॉम्प्ट को एकीकृत करें:** कई टेक्स्ट एडिटर आपको कमांड प्रॉम्प्ट को सीधे एडिटर के भीतर से खोलने की अनुमति देते हैं। यह विशेष रूप से उपयोगी हो सकता है यदि आप अक्सर कमांड प्रॉम्प्ट का उपयोग करके पायथन प्रोग्राम चलाते हैं। वीएस कोड (VS Code) एक लोकप्रिय टेक्स्ट एडिटर है जो इस सुविधा का समर्थन करता है।

## निष्कर्ष

विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन फ़ाइल चलाना पायथन प्रोग्राम चलाने का एक सरल और प्रभावी तरीका है। इस गाइड में दिए गए चरणों का पालन करके, आप आसानी से अपनी पायथन स्क्रिप्ट को निष्पादित कर सकते हैं और उनके आउटपुट को देख सकते हैं। हमने कुछ सामान्य त्रुटियों और उन्हें ठीक करने के तरीके भी शामिल किए हैं, साथ ही कुछ अतिरिक्त सुझाव और तकनीकें भी दी हैं जो आपकी पायथन प्रोग्रामिंग यात्रा को आसान बना सकती हैं। अभ्यास करते रहें और प्रयोग करते रहें, और आप जल्द ही विंडोज कमांड प्रॉम्प्ट का उपयोग करके पायथन प्रोग्राम चलाने में कुशल हो जाएंगे। पायथन प्रोग्रामिंग में शुभकामनाएँ!

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

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments