Uporabite predpomnilnik arhivov python-build, ko prenosi pyenv ne uspejo
V predpomnilnik prenosov python-build postavite točno zahtevani arhiv, nato znova poskusite z izbrano definicijo Pythona.
Ko prenašalnik pyenv ne more pridobiti izvornega arhiva Pythona prek posrednika, ga lahko zagotovite prek predpomnilnika python-build.
- Preberite zahtevani URL in točno ime arhivske datoteke neuspele gradnje.
- Pridobite isto datoteko po delujoči, odobreni poti prenosa. Ohranite ime:
.zipne nadomesti zahtevanega.tar.xz. - Postavite jo v imenik predpomnilnika in za nov poskus izberite ta imenik:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONZamenjajte VERSION z izbrano definicijo. pyenv običajno uporablja svoj imenik predpomnilnika, kadar obstaja; PYTHON_BUILD_CACHE_PATH naredi izbrano mesto izrecno.
Ko definicija navede kontrolno vsoto, python-build primerja predpomnjene bajte z njo. Samo ujemajoče se ime ni dovolj.
Če nov poskus preseže ta arhiv in nato poskusi drug prenos, preglejte novo zahtevani paket. Definicija lahko potrebuje več kot arhiv Pythona, stroj pa še vedno potrebuje orodja za gradnjo in knjižnice. Polnite predpomnilnik za dejanske zahteve, namesto da eno datoteko obravnavate kot popolno gradnjo brez povezave.
Če želite obnoviti običajne prenose, ugotovite in nastavite prenašalnik, ki ga je izbral python-build. Brskalnik, ki je prinesel datoteko v predpomnilnik, ima lahko drugačno nastavitev posrednika.