Користете го кешот за архиви на 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. Прелистувачот што ја зел кешираната датотека може да има поинакво поставување на проксито.