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 таңдаған жүктеушіні анықтап, баптаңыз. Кэш файлын алған браузердің прокси баптауы басқа болуы мүмкін.

Қатысты мақалалар