कई उपयोगकर्ताओं को “conda को आंतरिक या बाहरी कमांड, संचालन योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं गया है” का सामना करना पड़ रहा है। कमांड प्रॉम्प्ट . का उपयोग करके किसी भी एनाकोंडा कमांड को चलाने का प्रयास करते समय ।
जिस कारण से 'कोंडा' को आंतरिक या बाहरी कमांड त्रुटि के रूप में पहचाना नहीं गया है?
हमने अपनी मशीन पर त्रुटि को फिर से बनाने की कोशिश करके और अन्य उपयोगकर्ता रिपोर्टों को देखकर इस विशेष मुद्दे की जांच की। हमने जो इकट्ठा किया है उसके आधार पर, ऐसे कई परिदृश्य हैं जो इस विशेष त्रुटि संदेश को ट्रिगर करेंगे:
- कोंडा के लिए पर्यावरण पथ सेट नहीं है - यह सबसे आम कारण है कि यह समस्या क्यों होती है। ध्यान रखें कि नवीनतम एनाकोंडा बिल्ड स्वचालित रूप से आपके सिस्टम चर पथ में कोंडा नहीं जोड़ेगा क्योंकि यह अन्य सॉफ़्टवेयर के साथ विभिन्न मुद्दों का कारण बन सकता है।
- पर्यावरण पथ गलत तरीके से जोड़ा गया है - इस समस्या के उत्पन्न होने का एक अन्य लोकप्रिय कारण पर्यावरण पथ चर को मैन्युअल रूप से जोड़ने का प्रयास करते समय उपयोगकर्ता की गलती है।
- एनाकोंडा संस्करण एनाकोंडा नेविगेटर के संस्करण से पुराना है - कुछ उपयोगकर्ताओं ने बताया है कि कोंडा को नवीनतम संस्करण में अपडेट करने के बाद त्रुटि अब नहीं हो रही थी।
विधि 1:एनाकोंडा को नवीनतम संस्करण में अपडेट करना
कई उपयोगकर्ताओं ने रिपोर्ट किया है कि समस्या का समाधान हो गया था और वे Conda को नवीनतम संस्करण में अपडेट करने के बाद कमांड प्रॉम्प्ट के अंदर कोंडा कमांड चलाने में सक्षम थे।
जैसा कि यह पता चला है, आप इस समस्या का अनुभव उस स्थिति में कर सकते हैं जब आप पुराने कोंडा संस्करण के साथ एक नए एनाकोंडा नेविगेटर संस्करण का उपयोग कर रहे हैं। आप इसे कैसे ठीक कर सकते हैं, इसकी एक त्वरित मार्गदर्शिका यहां दी गई है:
- नीचे-बाएं कोने में अपने प्रारंभ मेनू तक पहुंचें और "एनाकोंडा खोजें" ". फिर, एनाकोंडा प्रॉम्प्ट . पर क्लिक करें .
- एनाकोंडा प्रॉम्प्ट प्रोग्राम के अंदर, निम्न कमांड चलाएँ और Enter दबाएँ Conda को नवीनतम संस्करण में अपडेट करने के बाद:
conda update conda install
- प्रक्रिया पूरी होने तक प्रतीक्षा करें, फिर एनाकोंडा प्रॉम्प्ट को बंद करें और एक सीएमडी विंडो खोलें। देखें कि क्या आप अब Conda कमांड चलाने में सक्षम हैं।
यदि आप अभी भी “conda को आंतरिक या बाहरी कमांड, संचालन योग्य प्रोग्राम या बैच फ़ाइल के रूप में मान्यता प्राप्त नहीं है” का सामना कर रहे हैं त्रुटि, नीचे अगली विधि पर जाएँ।
विधि 2:स्थापना के दौरान अपने PATH पर्यावरण चर में एनाकोंडा जोड़ना
इस समस्या को स्वचालित रूप से हल करने का सबसे तेज़ तरीका है एनाकोंडा को फिर से स्थापित करना और एक उन्नत विकल्प का उपयोग करना जो सभी एनाकोंडा को आपके पाथ पर्यावरण चर में स्वचालित रूप से करेगा। लेकिन ध्यान रखें कि इस पद्धति का उपयोग करने का मतलब यह हो सकता है कि आप कुछ एप्लिकेशन को अपने एनाकोंडा इंस्टॉलेशन के साथ विरोध करने के लिए प्रोत्साहित करते हैं।
किसी भी स्थिति में, यदि आप एनाकोंडा को अपने पाथ वातावरण में स्वचालित रूप से जोड़ने का तरीका ढूंढ रहे हैं, तो नीचे दिए गए चरणों का पालन करें:
नोट: यदि आपके कंप्यूटर पर एनाकोंडा स्थापित नहीं है, तो सीधे चरण 3 पर जाएं।
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। फिर, “appwiz.cpl . टाइप करें ” और Enter . दबाएं कार्यक्रम और सुविधाएं खोलने के लिए .
- कार्यक्रमों और सुविधाओं के अंदर , आवेदन सूची में नीचे स्क्रॉल करें और एनाकोंडा वितरण . का पता लगाएं . इसके बाद, उस पर राइट-क्लिक करें और अनइंस्टॉल करें choose चुनें , फिर इसे अपने सिस्टम से अनइंस्टॉल करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
- इस लिंक पर जाएं (यहां ) और अपने ऑपरेटिंग सिस्टम से जुड़े आइकन पर क्लिक करके नवीनतम एनाकोंडा वितरण डाउनलोड करें।
- उपयुक्त पायथन संस्करण का चयन करें जिसे आप एनाकोंडा के साथ उपयोग करना चाहते हैं, इसके संबंधित डाउनलोड करें पर क्लिक करके बटन।
- स्थापना निष्पादन योग्य खोलें, अगला दबाएं पहले संकेत पर, फिर लाइसेंस अनुबंध स्वीकार करें .
- इंस्टॉलेशन प्रकार चुनें और अगला दबाएं फिर एक बार।
- गंतव्य फ़ोल्डर चुनें और अगला . क्लिक करें फिर से बटन। हम अत्यधिक अनुशंसा करते हैं कि आप डिफ़ॉल्ट स्थान बनाए रखें।
- यह कदम महत्वपूर्ण है। उन्नत स्थापना विकल्प . में , एनाकोंडा को मेरे पाथ पर्यावरण चर में जोड़ें . से जुड़े बॉक्स को चेक करें (उन्नत विकल्प . के अंतर्गत) ) और इंस्टॉल करें . क्लिक करें .
- इंस्टॉलेशन पूर्ण होने के बाद, "conda . टाइप करें "कमांड प्रॉम्प्ट के अंदर। अब आपको “conda को आंतरिक या बाहरी कमांड, संचालन योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं गया है” नहीं दिखना चाहिए। त्रुटि।
यदि यह विधि प्रभावी नहीं थी या आप एक अलग दृष्टिकोण की तलाश कर रहे हैं जिसमें संपूर्ण एनाकोंडा वितरण को फिर से स्थापित करना शामिल नहीं है, तो नीचे दी गई अगली विधि पर जाएं।
विधि 3:कोंडा पथ को मैन्युअल रूप से जोड़ना
यदि आप संपूर्ण एनाकोंडा वितरण की स्थापना रद्द करने में समय बर्बाद नहीं करना चाहते हैं, तो आप स्वयं कोंडा से जुड़े पर्यावरण चर को अपडेट (या सत्यापित) कर सकते हैं। लेकिन ऐसा करने से पहले, आपके कोंडा इंस्टॉलेशन के सटीक स्थान का पता लगाना महत्वपूर्ण है।
पर्यावरण चर में मैन्युअल रूप से Conda PATH को खोजने और समायोजित करने के लिए नीचे दी गई मार्गदर्शिका का पालन करें:
- प्रारंभ मेनू (निचले-बाएं कोने) तक पहुंचें और "एनाकोंडा प्रॉम्प्ट खोजें" ". फिर, एनाकोंडा प्रॉम्प्ट . पर क्लिक करें और प्रोग्राम के खुलने का इंतजार करें।
- एनाकोंडा प्रॉम्प्ट प्रोग्राम के अंदर, निम्न कमांड चलाएँ और Conda के स्थान की जाँच करने के लिए Enter दबाएँ:
where conda
- पहले चरण 2 में प्राप्त दूसरे स्थान की प्रतिलिपि बनाएँ, लेकिन निष्पादन योग्य को बाहर कर दें। उदाहरण के लिए: C:\Users\madro\Anaconda3\Scripts
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। फिर, “sysdm.cpl . टाइप करें ” और Enter . दबाएं सिस्टम गुण . खोलने के लिए स्क्रीन।
- सिस्टम गुण के अंदर विंडो, उन्नत . पर जाएं टैब पर क्लिक करें और पर्यावरण चर…
. पर क्लिक करें - *YourUser* के लिए पर्यावरण चर के अंदर विंडो में, पथ . चुनें चर और संपादित करें . पर क्लिक करें बटन।
- पर्यावरण चर संपादित करें के अंदर विंडो में, नया . क्लिक करें बटन। फिर, इन दो स्थानों को जोड़ें:
C:\Users\*YourUser*\Anaconda3\Scripts C:\Users\*YourUser*\Anaconda3
नोट: ध्यान रखें कि *YourUser* केवल एक प्लेसहोल्डर है। इसे अपने स्वयं के उपयोगकर्ता नाम से बदलें। साथ ही, यदि आप एनाकोंडा के पुराने संस्करण का उपयोग कर रहे हैं, तो तदनुसार संस्करण संख्या बदलें।
विधि 4:एनाकोंडा को पर्यावरण पथ में जोड़े बिना समस्या का समाधान करना
यदि आप पर्यावरण चर में एनाकोंडा पथ जोड़ने से बचना चाहते हैं, तो आप बिना प्राप्त किए कोंडा कमांड टाइप कर सकते हैं “कोंडा को आंतरिक या बाहरी कमांड, संचालन योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं गया है” पहले फोल्डर इंस्टॉलेशन में नेविगेट करने के लिए कमांड प्रॉम्प्ट का उपयोग करके त्रुटि।
लेकिन ध्यान रखें कि यह बहुत व्यावहारिक नहीं है क्योंकि जब भी आप कोई नया कमांड प्रॉम्प्ट खोलेंगे तो आपको इस प्रक्रिया को दोहराना होगा।
यदि आप अपनी सीएमडी विंडो में एनाकोंडा पथ जोड़कर त्रुटि को दूर करने का निर्णय लेते हैं, तो आपको यह करने की आवश्यकता है:
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। फिर, “cmd . टाइप करें ” और Enter . दबाएं एक चलाएं . खोलने के लिए संवाद बकस।
- सीएमडी विंडो के अंदर, अपने एनाकोंडा फोल्डर इंस्टॉलेशन के पथ के बाद सीडी टाइप करें। जब तक आपने एनाकोंडा को समान स्थान पर स्थापित नहीं किया है, तब तक यह कुछ इसी तरह का होना चाहिए :
CD C:\Users\*YourUser*\Anaconda3\Scripts
- एनाकोंडा का परीक्षण करने के लिए एक कमांड चलाएँ और देखें कि यह कमांड प्रॉम्प्ट के अंदर ठीक से काम कर रहा है या नहीं। आप इस कमांड का उपयोग कर सकते हैं:
conda --version