pyenv డౌన్‌లోడర్ ప్రాక్సీ ద్వారా Python మూల ఆర్కైవ్‌ను పొందలేనప్పుడు, python-build కాష్ ద్వారా దాన్ని అందించవచ్చు.

  1. విఫలమైన build అభ్యర్థించిన URL మరియు ఖచ్చితమైన ఆర్కైవ్ ఫైల్ పేరును చదవండి.
  2. అదే ఫైల్‌ను పనిచేసే, ఆమోదించబడిన డౌన్‌లోడ్ మార్గం ద్వారా పొందండి. పేరు ఉంచండి: .zip అభ్యర్థించిన .tar.xzకి ప్రత్యామ్నాయం కాదు.
  3. దాన్ని కాష్ డైరెక్టరీలో ఉంచి, మళ్లీ ప్రయత్నానికి ఆ డైరెక్టరీని ఎంచుకోండి:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSION

VERSION స్థానంలో మీరు ఎంచుకున్న నిర్వచనం పెట్టండి. pyenv సాధారణంగా కాష్ డైరెక్టరీ ఉంటే దాన్ని ఉపయోగిస్తుంది; PYTHON_BUILD_CACHE_PATH ఎంచుకున్న స్థానాన్ని స్పష్టం చేస్తుంది.

నిర్వచనం checksum ప్రకటించినప్పుడు, python-build కాష్ చేసిన బైట్లను దానితో పోలుస్తుంది. పేరు మాత్రమే సరిపోవడం సరిపోదు.

మళ్లీ ప్రయత్నం ఈ ఆర్కైవ్‌ను దాటి తర్వాత మరో డౌన్‌లోడ్ ప్రయత్నిస్తే, కొత్తగా అభ్యర్థించిన ప్యాకేజీని పరిశీలించండి. ఒక నిర్వచనానికి Python ఆర్కైవ్ కంటే ఎక్కువ అవసరం కావచ్చు, మరియు యంత్రానికి ఇంకా build సాధనాలు, లైబ్రరీలు అవసరం. ఒక ఫైల్‌ను పూర్తి ఆఫ్‌లైన్ buildగా భావించకుండా నిజమైన అభ్యర్థనల కోసం కాష్ నింపండి.

బదులుగా సాధారణ డౌన్‌లోడ్‌లను పునరుద్ధరించడానికి python-build ఎంచుకున్న డౌన్‌లోడర్‌ను గుర్తించి కాన్ఫిగర్ చేయండి. కాష్ ఫైల్‌ను తెచ్చిన బ్రౌజర్‌కు వేరే ప్రాక్సీ సెట్టింగ్ ఉండవచ్చు.

సంబంధిత వ్యాసాలు