వేరుచేయబడిన పైథాన్ వాతావరణాలను సృష్టించడానికి Virtualenv ఉపయోగించబడుతుంది. సాధనం పైథాన్ ప్రాజెక్ట్ సమయంలో ప్రారంభించాల్సిన అవసరమైన ఎక్జిక్యూటబుల్స్ కలిగి ఉన్న ఫోల్డర్ను సృష్టిస్తుంది. పైథాన్ ప్రాజెక్టుల కోసం వర్చువల్ వాతావరణాన్ని సృష్టించడానికి సాధనం తప్పనిసరిగా ఉపయోగించబడుతుంది. అయినప్పటికీ, ఇటీవల, MacOS లో వర్చువాలెన్వ్ ఆదేశాలను అమలు చేయలేకపోతున్న వినియోగదారుల గురించి చాలా నివేదికలు వస్తున్నాయి. ఆదేశం కాదు కనుగొన్నారు అలా చేయడానికి ప్రయత్నిస్తున్నప్పుడు లోపం కనిపిస్తుంది.
వర్చులేన్వ్
పైథాన్లోని వర్చువాలెన్వ్పై ‘కమాండ్ కనుగొనబడలేదు’ లోపానికి కారణమేమిటి?
బహుళ వినియోగదారుల నుండి అనేక నివేదికలను స్వీకరించిన తరువాత, మేము సమస్యను పరిశోధించాలని నిర్ణయించుకున్నాము మరియు దాన్ని పూర్తిగా పరిష్కరించడానికి పరిష్కారాల సమితిని రూపొందించాము. అలాగే, లోపం ప్రేరేపించబడిన కారణాలను మేము పరిశీలించాము మరియు వాటిని ఈ క్రింది విధంగా జాబితా చేసాము:
- తప్పు డైరెక్టరీ: ఒక నిర్దిష్ట “పైప్” ఆదేశాన్ని అమలు చేయడం ద్వారా ప్రోగ్రామ్ వ్యవస్థాపించబడితే, అది “/ usr / local / bin” కంటే వేరే డైరెక్టరీలో ఉంచుతుంది. ఇది లోపాన్ని ప్రేరేపిస్తుంది ఎందుకంటే ఇది సరిగ్గా పనిచేయడానికి “/ usr / local / bin” డైరెక్టరీలో ఇన్స్టాల్ చేయాలి.
- పరిపాలనా హక్కులు: ప్రోగ్రామ్ సరైన డైరెక్టరీలో వ్యవస్థాపించబడటానికి మరియు ఆదేశం గుర్తించబడటానికి అడ్మినిస్ట్రేటివ్ లేదా “సూపర్యూజర్” అధికారాలతో ఇన్స్టాల్ చేయాలి. ఇది ఆ అధికారాలతో ఇన్స్టాల్ చేయకపోతే, ఈ లోపం ప్రారంభించబడవచ్చు.
ఇప్పుడు మీకు సమస్య యొక్క స్వభావం గురించి ప్రాథమిక అవగాహన ఉంది, మేము పరిష్కారాల వైపు వెళ్తాము. సంఘర్షణను నివారించడానికి వీటిని నిర్దిష్ట క్రమంలో అమలు చేయాలని నిర్ధారించుకోండి.
పరిష్కారం 1: డైరెక్టరీని మార్చడం
ప్రోగ్రామ్ సరైన డైరెక్టరీలో ఇన్స్టాల్ చేయకపోతే, ఈ లోపం ప్రారంభించబడవచ్చు. కాబట్టి, ఈ దశలో, మేము దాని డైరెక్టరీని మారుస్తాము. దాని కోసం:
- “పై క్లిక్ చేయండి స్పాట్లైట్ గ్లాస్ ”కుడి ఎగువ మూలలో.
కుడి ఎగువ మూలలో స్పాట్లైట్ గ్లాస్
- “ టెర్మినల్ ”మరియు మొదటి ఎంపికను ఎంచుకోండి.
టెర్మినల్ తెరవడం
- మీరు కింది ఆదేశాన్ని ఉపయోగించి ప్రోగ్రామ్ను ఇన్స్టాల్ చేసి ఉండాలి
పిప్ ఇన్స్టాల్ వర్చువాలెన్వ్
- కింది ఆదేశాన్ని టైప్ చేసి “నొక్కండి నమోదు చేయండి '
sudo / usr / bin / easy_install virtualenv
- ఇది ఇప్పుడు ప్రోగ్రామ్ను తగిన డైరెక్టరీలో ఉంచుతుంది, సమస్య కొనసాగుతుందో లేదో తనిఖీ చేయండి.
పరిష్కారం 2: అడ్మినిస్ట్రేటివ్ ప్రివిలేజ్లతో ఇన్స్టాల్ చేస్తోంది
ప్రోగ్రామ్ సాధారణ వినియోగదారుగా ఇన్స్టాల్ చేయబడి ఉండవచ్చు మరియు లోపం ప్రేరేపించబడుతున్నందున రూట్ హక్కులు ఇవ్వబడలేదు. కాబట్టి, ఈ దశలో, ప్రోగ్రామ్ను ఇన్స్టాల్ చేసేటప్పుడు మేము రూట్ హక్కులను మంజూరు చేస్తాము. దాని కోసం:
- “పై క్లిక్ చేయండి స్పాట్లైట్ గ్లాస్ ”కుడి ఎగువ మూలలో.
స్పాట్లైట్ గ్లాస్పై క్లిక్ చేయడం
- “ టెర్మినల్ ”మరియు మొదటి ఎంపికను ఎంచుకోండి.
టెర్మినల్ మాకోస్ తెరిచింది
- కింది ఆదేశాన్ని టైప్ చేసి “నొక్కండి నమోదు చేయండి '
పిప్ అన్ఇన్స్టాల్ వర్చువాలెన్వ్
- ఆ తరువాత, కింది ఆదేశాన్ని టైప్ చేసి “ నమోదు చేయండి '
sudo pip install virtualenv
- ఇది అడ్మినిస్ట్రేటివ్ అధికారాలతో ప్రోగ్రామ్ను ఇన్స్టాల్ చేస్తుంది, సమస్య కొనసాగుతుందో లేదో తనిఖీ చేయండి.
పరిష్కారం 3: APT-GET పద్ధతిలో వ్యవస్థాపించడం
కొన్ని సందర్భాల్లో, “పైప్” ఆదేశంతో ఇన్స్టాల్ చేయడం సానుకూల ఫలితాలను ఇవ్వదు. కాబట్టి, ఈ దశలో, మేము “APT-GET” ఆదేశంతో “వర్చువల్ env” ని ఇన్స్టాల్ చేస్తాము. దాని కోసం:
- “పై క్లిక్ చేయండి స్పాట్లైట్ గ్లాస్ ”కుడి ఎగువ మూలలో.
కుడి ఎగువ మూలలో స్పాట్లైట్ గ్లాస్
- “ టెర్మినల్ ”మరియు మొదటి ఎంపికను ఎంచుకోండి.
MacOS టెర్మినల్
- కింది ఆదేశాన్ని టైప్ చేసి “నొక్కండి నమోదు చేయండి '.
sudo apt-get install python-virtualenv
- సమస్య కొనసాగుతుందో లేదో తనిఖీ చేయండి.