Ja pyenv lejupielādētājs nevar iegūt Python avota arhīvu caur starpniekserveri, varat to nodrošināt caur python-build kešatmiņu.

  1. Izlasiet neizdevušās būves pieprasīto URL un precīzo arhīva faila nosaukumu.
  2. Iegūstiet to pašu failu pa strādājošu, apstiprinātu lejupielādes ceļu. Saglabājiet nosaukumu: .zip neaizstāj pieprasīto .tar.xz.
  3. Ievietojiet to kešatmiņas mapē un atkārtotajam mēģinājumam izvēlieties šo mapi:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSION

Aizstājiet VERSION ar izvēlēto definīciju. pyenv parasti izmanto savu kešatmiņas mapi, ja tā pastāv; PYTHON_BUILD_CACHE_PATH skaidri norāda izvēlēto vietu.

Ja definīcija norāda kontrolsummu, python-build salīdzina kešatmiņā saglabātos baitus ar to. Ar vienu atbilstošu nosaukumu nepietiek.

Ja atkārtotais mēģinājums iziet šo arhīvu un pēc tam mēģina citu lejupielādi, apskatiet jaunpieprasīto pakotni. Definīcijai var būt nepieciešams vairāk par Python arhīvu, un mašīnai joprojām vajag būves rīkus un bibliotēkas. Pildiet kešatmiņu faktiskajiem pieprasījumiem, nevis uzskatiet vienu failu par pilnīgu bezsaistes būvi.

Lai atjaunotu parastās lejupielādes, nosakiet un konfigurējiet lejupielādētāju, kuru izvēlējās python-build. Pārlūkam, kas ieguva kešatmiņas failu, var būt cita starpniekservera konfigurācija.

Saistītie raksti