Upotrijebite python-buildovu predmemoriju arhiva kad pyenv preuzimanja ne uspiju
Smjestite točno zatraženi arhiv u python-buildovu predmemoriju preuzimanja, pa ponovite odabranu Python definiciju.
Arhivu izvornog koda Pythona možete dostaviti kroz python-buildovu predmemoriju kad je pyenvov preuzimač ne može dohvatiti kroz proxy.
- Pročitajte URL i točan naziv arhivske datoteke koje je neuspjela gradnja zatražila.
- Preuzmite istu datoteku kroz radni, odobreni put preuzimanja. Zadržite naziv:
.zipnije zamjena za zatraženi.tar.xz. - Stavite je u direktorij predmemorije i odaberite taj direktorij za novi pokušaj:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONZamijenite VERSION definicijom koju ste odabrali. pyenv obično rabi svoj direktorij predmemorije kad postoji; PYTHON_BUILD_CACHE_PATH čini odabrano mjesto izričitim.
Kad definicija navede kontrolni zbroj, python-build provjerava predmemorirane bajtove prema njemu. Samo podudaran naziv nije dovoljan.
Ako novi pokušaj prođe ovaj arhiv i zatim pokuša drugo preuzimanje, pregledajte novozatraženi paket. Definicija može zahtijevati više od Python arhiva, a računalo i dalje treba alate za gradnju i biblioteke. Punite predmemoriju za stvarne zahtjeve umjesto da jednu datoteku smatrate potpunom izgradnjom bez mreže.
Da biste vratili uobičajena preuzimanja, prepoznajte i postavite preuzimač koji je python-build odabrao. Preglednik koji je donio predmemoriranu datoteku može imati drukčije proxy postavke.