“URLLIB3 అనేది పైథాన్ కోసం ఉచిత మరియు ఓపెన్ సోర్స్ HTTP క్లయింట్. URLLIB అనేది చాలా సులభమైన ఇంటర్ఫేస్ను అందించే శక్తివంతమైన HTTP క్లయింట్. అదనంగా, ఇది కనెక్షన్ పూలింగ్, TLS/SSL మద్దతు, HTTP మరియు SOCKS ప్రాక్సీలు, ఫైల్ అప్లోడ్ మరియు డౌన్లోడ్ మరియు మరెన్నో వంటి అనేక ఉపయోగకరమైన లక్షణాలను అందిస్తుంది.
urllib3 ప్యాకేజీని ఉపయోగించే ముందు, ప్యాకేజీ ఇన్స్టాల్ చేయబడిందని మరియు మీ పైథాన్ వాతావరణంలో అందుబాటులో ఉందని మీరు నిర్ధారించుకోవాలి. లేకపోతే, ప్యాకేజీని ఇన్స్టాల్ చేయకపోతే, మీరు “ModuleNotFoundError: urllib3 అనే మాడ్యూల్ లేదు” లోపాన్ని ఎదుర్కొంటారు.
మీరు పైథాన్ ఇంటర్ప్రెటర్ యొక్క విభిన్న వెర్షన్లను ఉపయోగిస్తుంటే మరియు ఆ వాతావరణంలో urllib3 ప్యాకేజీ ఇన్స్టాల్ చేయబడకపోతే కూడా ఈ లోపం సంభవించవచ్చు.
'urlib3 పేరుతో మాడ్యూల్ లేదు' లోపాన్ని పరిష్కరించడంలో మీకు సహాయం చేయడమే పోస్ట్ యొక్క ఉద్దేశ్యం.
urllib3ని దిగుమతి చేస్తోంది
అన్ని బాహ్య పైథాన్ ప్యాకేజీల మాదిరిగానే, మేము దిగుమతి చేయాలనుకుంటున్న ప్యాకేజీ పేరుతో దిగుమతి కీవర్డ్ని ఉపయోగిస్తాము.
ఉదాహరణకు, urllib3ని దిగుమతి చేయడానికి, మేము కోడ్ని అమలు చేయవచ్చు:
దిగుమతి urllib3
ప్యాకేజీ ఇన్స్టాల్ చేయబడి మరియు మీ వాతావరణంలో అందుబాటులో ఉంటే, పైథాన్ ప్యాకేజీని దిగుమతి చేస్తుంది మరియు దాని లక్షణాలకు మీకు ప్రాప్యతను ఇస్తుంది.
ప్యాకేజీ తప్పిపోయినట్లయితే, మీరు చూపిన విధంగా దిగుమతి లోపాన్ని ఎదుర్కోవచ్చు:
>>> దిగుమతి urllib3ట్రేస్బ్యాక్ ( అత్యంత ఇటీవలి కాల్ చివరి ) :
ఫైల్ '
ModuleNotFoundError: మాడ్యూల్ పేరు లేదు 'urllib3'
ఈ లోపం సంభవించినట్లయితే మీరు దాన్ని ఎలా పరిష్కరించవచ్చో చర్చిద్దాం.
విధానం - URLLIB3 ప్యాకేజీని ఇన్స్టాల్ చేయడానికి పిప్ని ఉపయోగించండి
మాడ్యూల్ కనుగొనబడని లోపానికి తప్పిపోయిన ప్యాకేజీ అత్యంత సాధారణ కారణం. ఉదాహరణకు, మీరు దిగుమతి చేస్తున్న ప్యాకేజీ మీ సిస్టమ్లో ఇన్స్టాల్ చేయబడకపోతే, పైథాన్ లోపాన్ని అందిస్తుంది.
urllib3 ప్యాకేజీ కోసం ఈ లోపాన్ని పరిష్కరించడానికి, దిగువ ఆదేశంలో చూపిన విధంగా మీరు పిప్ని ఉపయోగించవచ్చు:
$ సుడో pip3 ఇన్స్టాల్ urllib3
లేదా
Python3 పరిసరాలలో urllib3ని ఇన్స్టాల్ చేయడానికి మొదటి ఆదేశాన్ని ఉపయోగించండి. పైథాన్ 2 కోసం, రెండవ ఆదేశాన్ని ఉపయోగించండి:
ఇన్స్టాల్ చేసిన తర్వాత, మీరు మాడ్యూల్ని మళ్లీ దిగుమతి చేసుకోవచ్చు.
విండోస్లో, మీ సిస్టమ్ పాత్లోని పిప్ లేదా పిప్3 బైనరీకి మీకు యాక్సెస్ ఉండకపోవచ్చు. అయితే, మీరు పిప్ని ప్రారంభించేందుకు పైథాన్లో -m పరామితిని ఉపయోగించవచ్చు.
కాబట్టి, విండోస్లో urllib3ని ఇన్స్టాల్ చేయడానికి దిగువ ఆదేశాన్ని అమలు చేయండి:
$ కొండచిలువ -మీ పిప్ ఇన్స్టాల్ urllib3
మరియు అది చేయాలి.
మీరు Anaconda లేదా Minicondaని ప్యాకేజీ మేనేజర్గా ఉపయోగిస్తుంటే, మీరు చూపిన విధంగా ఆదేశాన్ని అమలు చేయవచ్చు:
కొండా ఇన్స్టాల్ -సి కొండా-ఫోర్జ్ urllib3
విధానం 3 - పాత్కు పిప్ని జోడించి, ప్యాకేజీని మళ్లీ ఇన్స్టాల్ చేయండి
urllib3 మాడ్యూల్ను ఇన్స్టాల్ చేసిన తర్వాత కూడా లోపం కొనసాగితే, మీరు మీ సిస్టమ్ మార్గంలో పిప్ బైనరీని జోడించడం ద్వారా దాన్ని పరిష్కరించడానికి ప్రయత్నించవచ్చు.
కమాండ్ ప్రాంప్ట్ను ప్రారంభించండి మరియు పైథాన్ బైనరీ డైరెక్టరీకి నావిగేట్ చేయండి. మీరు ఆదేశాన్ని అమలు చేయడం ద్వారా దీన్ని చేయవచ్చు:
$ ఇక్కడ పైథాన్
ఇది పైథాన్ ఉన్న పూర్తి మార్గాన్ని తిరిగి అందించాలి. సిస్టమ్ పాత్కు పైథాన్ మరియు పిప్లను జోడించడానికి పూర్తి మార్గాన్ని కాపీ చేసి, దిగువ ఆదేశాన్ని అమలు చేయండి.
పైన ఉన్న కమాండ్ మీరు ఇంతకు ముందు కాపీ చేసిన డైరెక్టరీని సిస్టమ్ పాత్కు జోడించాలి. పైథాన్ బైనరీకి పాత్తో పై ఆదేశాన్ని భర్తీ చేయాలని నిర్ధారించుకోండి.
రద్దు చేస్తోంది
ఈ కథనంలో, “urllib3 అనే మాడ్యూల్ లేదు” ఎర్రర్కు కారణాన్ని మేము కనుగొన్నాము మరియు లోపాన్ని పరిష్కరించడానికి మీరు ఉపయోగించే వివిధ పద్ధతులను కవర్ చేసాము.
చదివినందుకు ధన్యవాదాలు && హ్యాపీ కోడింగ్!!