Koristite python-build keš arhiva kada pyenv preuzimanja ne uspeju
Smestite tačno traženi arhiv u python-build keš za preuzimanje, pa ponovite izabranu Python definiciju.
Arhiv izvornog koda Pythona možete dostaviti kroz python-build keš kada ga pyenv-ov preuzimač ne može dohvatiti kroz proxy.
- Pročitajte URL i tačan naziv arhivske datoteke koje je neuspešna gradnja zatražila.
- Preuzmite istu datoteku radnim, odobrenim putem preuzimanja. Zadržite naziv:
.zipnije zamena za traženi.tar.xz. - Stavite je u keš direktorijum i izaberite taj direktorijum za novi pokušaj:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONZamenite VERSION definicijom koju ste izabrali. pyenv obično koristi svoj keš direktorijum kada postoji; PYTHON_BUILD_CACHE_PATH čini izabranu lokaciju eksplicitnom.
Kada definicija navede kontrolni zbir, python-build proverava keširane bajtove prema njemu. Sama podudarnost naziva nije dovoljna.
Ako novi pokušaj prođe ovaj arhiv i zatim pokuša drugo preuzimanje, pregledajte novozatraženi paket. Definicija može zahtevati više od Python arhiva, a mašini su i dalje potrebni alati za gradnju i biblioteke. Punite keš za stvarne zahteve umesto da jednu datoteku smatrate potpunom izgradnjom bez mreže.
Da biste vratili uobičajena preuzimanja, prepoznajte i podesite preuzimač koji je python-build izabrao. Pregledač koji je doneo keširanu datoteku može imati drugačija proxy podešavanja.