Arhivu izvornog koda Pythona možete dostaviti kroz python-buildovu predmemoriju kad je pyenvov preuzimač ne može dohvatiti kroz proxy.

  1. Pročitajte URL i toč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 zatraženi .tar.xz.
  3. Stavite je u direktorij predmemorije i odaberite taj direktorij za novi pokušaj:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSION

Zamijenite 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.

Povezani članci