2013-07-30 6 views
47

इसलिए मैंने हाल ही में पाइथन संस्करण 2.7.5 स्थापित किया है और मैंने इसके साथ थोड़ा लूप चीज बनाई है लेकिन समस्या यह है कि, जब मैं cmd ​​पर जाता हूं और python testloop.py टाइप करता हूं त्रुटि:'पायथन' को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया है

'python' is not recognized as an internal or external command

मैंने पथ स्थापित करने का प्रयास किया है लेकिन इसका कोई फायदा नहीं हुआ है।

C:\Program Files\Python27

आप देख सकते हैं, इस जहाँ मेरे अजगर स्थापित है:

यहाँ मेरी पथ है। मुझे नहीं मालूम और क्या करना है। क्या कोई मदद कर सकता है?

+2

संभावित डुप्लिकेट [पायथन को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं जाता है] (http://stackoverflow.com/questions/14433499/python-is-not-recognized-as-an-internal-or-external-command) –

उत्तर

25

आपको अपने Windows पथ को उस फ़ोल्डर जोड़ने की जरूरत:

https://docs.python.org/2/using/windows.html इस सवाल से लिया।

+1

धन्यवाद लेकिन मैंने प्रोग्राम फ़ाइलों को हटाकर इसे ठीक किया :) –

+2

लिंक टूटा हुआ। क्या आपके पास शायद एक नया है? – MERose

0

पायथन docs से, जैसा कि आपने उपरोक्त किया है, उतना ही पाथ सेट करें।

You should arrange for Python’s installation directory to be added to the PATH of every command window as it starts. If you installed Python fairly recently then the command dir C:\py* will probably tell you where it is installed; the usual location is something like C:\Python27. Otherwise you will be reduced to a search of your whole disk

Use Tools ‣ Find or hit the Search button and look for “python.exe”. Supposing you discover that Python is installed in the C:\Python27 directory (the default at the time of writing), you should make sure that entering the command

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

123

कोशिश के बजाय "अजगर" के "py":

C:\Users\Cpsa>py
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 10:38:22) [MSC v.1600 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

+3

हाल ही में स्थापित पायथन 3.4.2 की पुष्टि की। पाई कमांड स्वचालित रूप से पंजीकृत है। – Jossi

+2

काम करता है! क्यों पाइथन अच्छा नहीं है हालांकि बहुत सारे स्रोत कहते हैं कि इसका इस्तेमाल किया जाना चाहिए? – Andrejs

+2

विषम है कि 'py' स्वचालित रूप से सेटअप है ... अभी तक 'पायथन' नहीं है? द फेक? ओह, लेकिन इस सवाल का जवाब भी प्रकार की http://stackoverflow.com/questions/32742093/how-to-access-python-from-command-line-using-py-instead-of-python#answer-32742619 बताते हैं - मूल रूप से 'py 'आप अजगर का कौन सा संस्करण आप चाहते हैं निर्दिष्ट कर सकते हैं, लेकिन च आप कुछ भी उल्लेख नहीं करते हैं तो यह डिफ़ॉल्ट चुनता – mmcrae

4

सबसे पहले, यह सुनिश्चित करें जहाँ आपके अजगर निर्देशिका हो। यह आमतौर पर C:\Python27 में है। यदि आपका अलग है तो इसे नीचे दिए गए आदेश से बदलें।

तो आप इसे स्थापित करने के बाद अजगर अभी भी मान्यता प्राप्त नहीं है, तो PowerShell में इसे दर्ज करें:

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")

बंद PowerShell और फिर इसे यकीन है कि अजगर अब से चलाने के लिए फिर से शुरू करते हैं। यदि ऐसा नहीं होता है, तो पुनरारंभ की आवश्यकता हो सकती है।

enter image description here

22

मैं इस सवाल का जवाब मिल गया है ... संस्थापक पर क्लिक करें और बॉक्स की जांच "वातावरण चर को अजगर जोड़े" पुराने एक की स्थापना रद्द नहीं करते बल्कि संशोधित पर क्लिक करें .... के लिए लिंक पर क्लिक करें चित्र ...

enter image description here

+2

मुझे लगता है कि यह किसी को भी धन्यवाद देने का स्थान नहीं है लेकिन मैं पिछले 2 दिनों से समस्या को हल करने की कोशिश कर रहा था। धन्यवाद! –

+0

पूरी तरह से काम किया! – protoEvangelion

+0

मेरे लिए भी काम किया, धन्यवाद! – richieqianle

0

मैं एक ही मुद्दा है जब मैं अजगर स्थापित मिले हैं, और जब मैं प्रणाली में एक पथ सेट यह हल हो गई है, यहाँ कदम हैं।

  • नेविगेट "नियंत्रण कक्ष" के लिए -> "सिस्टम"
  • क्लिक करें "उन्नत सिस्टम सेटिंग्स" छोड़
  • पर क्लिक करें "पर्यावरण चर"
  • खोजें और क्लिक पर "पथ" चर
  • यदि आप Windows7 का उपयोग कर रहे हैं, तो "संपादित करें" पर क्लिक करें
  • यदि आप Windows7 का उपयोग कर रहे हैं, तो मौजूदा प्रविष्टि से अर्धविराम से अलग करें, तो पर्यावरण चर क्षेत्र में "सी: \" जोड़ें। यदि आप Windows10 का उपयोग कर रहे हैं, तो बस जोड़ने के लिए बस "नया" पर क्लिक करें।
  • कमांड प्रॉम्प्ट को फिर से खोलें और enter image description here
+0

तुम भी SETX पथ का उपयोग कर सकते हैं "उपकरण के PATHLOCATION" सीएमडी में। जैसे SETX पथ "% USERPROFILE% \ AppData \ Local \ कार्यक्रम \ अजगर \ PythonXX" –

0

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

0

ओपन व्यवस्थापकीय पहुंच के साथ अध्यक्ष एवं प्रबंध निदेशक (सही तो व्यवस्थापक के रूप में चलाएं क्लिक करें) में अजगर -v के बजाय -v तो निम्न आदेश वहाँ टाइप करें:

set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib 

साथ My_python_lib बदलें आपके स्थापित पाइथन का फ़ोल्डर नाम मेरे लिए C:\python27 था। फिर यह जांचने के लिए कि पथ चर सेट है %PATH% टाइप करें, आप अंत में अपने अजगर भाग देखेंगे। इसलिए अब python पहुंच योग्य है। From this tutorial

0

मैं प्रशासन मोड में अध्यक्ष एवं प्रबंध निदेशक चलाकर इस हल, तो यह प्रयास करें।

संबंधित मुद्दे

 संबंधित मुद्दे