Computer >> कंप्यूटर >  >> समस्या निवारण >> Linux

Virtualenv पर 'कमांड नहीं मिला' त्रुटि को कैसे ठीक करें?

Virtualenv का उपयोग पृथक अजगर वातावरण बनाने के लिए किया जाता है। उपकरण एक फ़ोल्डर बनाता है जिसमें आवश्यक निष्पादन योग्य होते हैं जिन्हें एक पायथन परियोजना के दौरान लॉन्च करने की आवश्यकता होगी। उपकरण का उपयोग आवश्यक रूप से अजगर परियोजनाओं के लिए एक आभासी वातावरण बनाने के लिए किया जाता है। हालाँकि, हाल ही में, उन उपयोगकर्ताओं के बारे में बहुत सारी रिपोर्टें आ रही हैं जो MacOS और “कमांड पर Virtualenv कमांड चलाने में असमर्थ हैं। नहीं मिला ऐसा करने का प्रयास करते समय त्रुटि दिखाई देती है।

Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?

पायथन में Virtualenv पर 'कमांड नहीं मिला' त्रुटि का क्या कारण है?

कई उपयोगकर्ताओं से कई रिपोर्ट प्राप्त करने के बाद, हमने इस मुद्दे की जांच करने का निर्णय लिया और इसे पूरी तरह से ठीक करने के लिए समाधानों का एक सेट तैयार किया। साथ ही, हमने उन कारणों पर भी गौर किया जिनके कारण त्रुटि उत्पन्न हुई और उन्हें निम्नानुसार सूचीबद्ध किया गया:

  • गलत निर्देशिका:  यदि प्रोग्राम किसी विशेष "पाइप" कमांड को चलाकर स्थापित किया गया है, तो यह इसे "/ usr / स्थानीय / बिन" की तुलना में एक अलग निर्देशिका में रखता है। यह त्रुटि को ट्रिगर करता है क्योंकि इसे ठीक से काम करने के लिए इसे "/usr/local/bin" निर्देशिका में स्थापित करने की आवश्यकता है।
  • प्रशासनिक विशेषाधिकार:  प्रोग्राम को सही निर्देशिका में स्थापित करने और कमांड को पहचानने के लिए प्रशासनिक या "सुपरयूजर" विशेषाधिकारों के साथ स्थापित करने की आवश्यकता है। यदि यह उन विशेषाधिकारों के साथ स्थापित नहीं है, तो यह त्रुटि ट्रिगर हो सकती है।

अब जब आपको समस्या की प्रकृति की बुनियादी समझ हो गई है, तो हम समाधान की ओर बढ़ेंगे। विरोध से बचने के लिए इन्हें उस विशिष्ट क्रम में लागू करना सुनिश्चित करें जिसमें उन्हें प्रस्तुत किया गया है।

समाधान 1:निर्देशिका बदलना

यदि प्रोग्राम सही निर्देशिका में स्थापित नहीं किया गया है, तो यह त्रुटि ट्रिगर हो सकती है। इसलिए, इस चरण में, हम इसकी निर्देशिका बदल देंगे। उसके लिए:

  1. स्पॉटलाइट . पर क्लिक करें ग्लास "ऊपरी दाएं कोने में। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  2. टाइप करें “टर्मिनल "और पहले विकल्प का चयन करें। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  3. आपने निम्न आदेश का उपयोग करके प्रोग्राम को स्थापित किया होगा
    pip install virtualenv
  4. निम्न कमांड टाइप करें और “Enter . दबाएं) ”
    sudo /usr/bin/easy_install virtualenv
  5. यह अब प्रोग्राम को उपयुक्त निर्देशिका में रखेगा, यह देखने के लिए जांचें कि क्या समस्या बनी रहती है।

समाधान 2:प्रशासनिक विशेषाधिकारों के साथ इंस्टॉल करना

यह संभव है कि प्रोग्राम को एक सामान्य उपयोगकर्ता के रूप में स्थापित किया गया हो और रूट विशेषाधिकार नहीं दिए गए हों, जिसके कारण त्रुटि शुरू हो रही हो। इसलिए, इस चरण में, हम प्रोग्राम को स्थापित करते समय रूट विशेषाधिकार प्रदान करेंगे। उसके लिए:

  1. स्पॉटलाइट . पर क्लिक करें ग्लास "ऊपरी दाएं कोने में। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  2. टाइप करें “टर्मिनल "और पहले विकल्प का चयन करें। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  3. निम्न कमांड टाइप करें और “Enter . दबाएं) "
    pip uninstall virtualenv
  4. उसके बाद, निम्न कमांड टाइप करें और “Enter . दबाएं) "
    sudo pip install virtualenv
  5. यह प्रोग्राम को प्रशासनिक विशेषाधिकारों के साथ स्थापित करेगा, यह देखने के लिए जांचें कि क्या समस्या बनी रहती है।

समाधान 3:APT-GET विधि के साथ इंस्टॉल करना

कुछ मामलों में, "पाइप" कमांड के साथ स्थापित करने से सकारात्मक परिणाम नहीं मिलते हैं। इसलिए, इस चरण में, हम "APT-GET" कमांड के साथ "वर्चुअल एनवी" स्थापित करेंगे। उसके लिए:

  1. स्पॉटलाइट . पर क्लिक करें ग्लास "ऊपरी दाएं कोने में। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  2. टाइप करें “टर्मिनल "और पहले विकल्प का चयन करें। Virtualenv पर  कमांड नहीं मिला  त्रुटि को कैसे ठीक करें?
  3. निम्न कमांड टाइप करें और “Enter . दबाएं) ".
    sudo apt-get install python-virtualenv
  4. यह देखने के लिए जांचें कि क्या समस्या बनी रहती है।

  1. ऑपरेटिंग सिस्टम नहीं मिला त्रुटि को कैसे ठीक करें

    ऑपरेटिंग सिस्टम मौजूद नहीं है या बूट डिवाइस नहीं मिला, कृपया अपनी हार्ड डिस्क पर एक ऑपरेटिंग सिस्टम स्थापित करें , त्रुटि संदेश काली स्क्रीन पर दिखाई देते हैं। इसका मतलब है कि आप अपने पीसी को बूट नहीं कर सकते। कोई ऑपरेटिंग सिस्टम नहीं मिला को ठीक करने का तरीका यहां बताया गया है एक असामान्य समस्या।

  1. कैसे ठीक करें QuickFontCache.dll गुम है / डाउनलोड त्रुटि नहीं मिली है

    QuickFontcache dll की समस्या निवारण के लिए खोज रहे हैं नहीं मिला? आप उपयुक्त स्थान पर हैं। इस पोस्ट में, हम चर्चा करेंगे कि आप डीएलएल त्रुटियों को कैसे ठीक कर सकते हैं और तेज प्रदर्शन के लिए पीसी को अनुकूलित कर सकते हैं। FL स्टूडियो प्रोड्यूसर एडिशन का हिस्सा इमेज-लाइन सॉफ़्टवेयर द्वारा विकसित

  1. Bugsplat.dll नहीं मिला या गुम त्रुटि को कैसे ठीक करें

    BUGSPLAT.DLL विंडोज ऑपरेटिंग सिस्टम पर एक महत्वपूर्ण सिस्टम फाइल है। इसमें आगे ड्राइवर कार्यों के साथ-साथ प्रक्रियाओं का एक सेट शामिल है जो विंडोज पर लागू हो सकता है। यदि BUGSPLAT.DLL अनुपलब्ध है, तो इससे संबद्ध सॉफ़्टवेयर का कार्य बिगड़ सकता है। बगप्लेट.dll नहीं मिली त्रुटि को ठीक करने के सर्वोत्तम