Arhiv izvornog koda Pythona možete dostaviti kroz python-build keš kada ga pyenv-ov preuzimač ne može dohvatiti kroz proxy.

  1. Pročitajte URL i tačan naziv arhivske datoteke koje je neuspjela gradnja zatražila.
  2. Preuzmite istu datoteku kroz radni, odobreni put preuzimanja. Zadržite naziv: .zip nije zamjena za traženi .tar.xz.
  3. Stavite je u keš direktorij i odaberite taj direktorij za ponovni pokušaj:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSION

Zamijenite VERSION definicijom koju ste odabrali. pyenv obično koristi svoj keš direktorij kada postoji; PYTHON_BUILD_CACHE_PATH čini odabranu lokaciju eksplicitnom.

Kada definicija navodi kontrolni zbir, python-build provjerava keširane bajtove prema njemu. Sama podudarnost naziva nije dovoljna.

Ako ponovni 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čunaru su i dalje potrebni alati za gradnju i biblioteke. Punite keš za stvarne zahtjeve umjesto da jednu datoteku smatrate potpunom offline gradnjom.

Da biste vratili uobičajena preuzimanja, prepoznajte i podesite preuzimač koji je python-build odabrao. Preglednik koji je donio keširanu datoteku može imati drugačija proxy podešavanja.

Povezani članci