Використовуйте кеш архівів python-build, коли завантаження pyenv не працюють
Покладіть точно запитаний архів у кеш завантажень python-build і повторіть вибране визначення Python.
Ви можете передати архів вихідного коду Python через кеш python-build, коли завантажувач pyenv не може отримати його через проксі.
- Прочитайте запитаний URL і точну назву файлу архіву з невдалого збирання.
- Отримайте той самий файл робочим, схваленим шляхом завантаження. Збережіть назву:
.zipне замінює запитаний.tar.xz. - Покладіть його в каталог кеша і виберіть цей каталог для повторної спроби:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONЗамініть VERSION на вибране визначення. pyenv зазвичай використовує власний каталог кеша, якщо він існує; PYTHON_BUILD_CACHE_PATH робить вибране місце явним.
Якщо визначення оголошує контрольну суму, python-build звіряє з нею байти з кеша. Самої збіжної назви недостатньо.
Якщо повторна спроба проходить цей архів і потім намагається завантажити щось інше, перегляньте щойно запитаний пакунок. Визначенню може знадобитися більше, ніж архів Python, а машині досі потрібні інструменти збирання та бібліотеки. Наповнюйте кеш під реальні запити, а не вважайте один файл повним офлайн-збиранням.
Щоб повернути звичайні завантаження, визначте й налаштуйте завантажувач, який вибрав python-build. У браузера, що отримав файл у кеш, можуть бути інші налаштування проксі.