જ્યારે pyenv નું ડાઉનલોડર પ્રોક્સી દ્વારા Python સ્રોત આર્કાઇવ મેળવી શકતું ન હોય, ત્યારે તમે python-build ના કેશ દ્વારા તે પૂરું પાડી શકો છો.

  1. નિષ્ફળ બિલ્ડે માંગેલું 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 આર્કાઇવ કરતાં વધુની જરૂર પડી શકે, અને મશીનને હજી પણ બિલ્ડ સાધનો અને લાઇબ્રેરીઓની જરૂર છે. એક ફાઇલને સંપૂર્ણ ઑફલાઇન બિલ્ડ ગણવાને બદલે વાસ્તવિક વિનંતીઓ માટે કેશ ભરો.

સામાન્ય ડાઉનલોડ પુનઃસ્થાપિત કરવા માટે python-build એ પસંદ કરેલા ડાઉનલોડરને ઓળખો અને ગોઠવો. જે બ્રાઉઝરે કેશ ફાઇલ મેળવી તેની પ્રોક્સી ગોઠવણી અલગ હોઈ શકે.

સંબંધિત લેખો