Përdorni cache-in e arkivave të python-build kur dështojnë shkarkimet e pyenv
Vendosni arkivin saktësisht të kërkuar në cache-in e shkarkimeve të python-build, pastaj riprovoni përkufizimin e zgjedhur të Python.
Mund të jepni një arkiv burimi të Python përmes cache-it të python-build kur shkarkuesi i pyenv nuk arrin ta marrë përmes proxy-t.
- Lexoni URL-në e kërkuar dhe emrin e saktë të skedarit të arkivit nga build-i i dështuar.
- Merrni të njëjtin skedar përmes një rruge shkarkimi që funksionon dhe është e miratuar. Mbani emrin: një
.zipnuk zëvendëson një.tar.xztë kërkuar. - Vendoseni në një drejtori cache dhe zgjidhni atë drejtori për provën e re:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONZëvendësoni VERSION me përkufizimin që zgjodhët. pyenv zakonisht përdor drejtorinë e vet të cache-it kur ekziston; PYTHON_BUILD_CACHE_PATH e bën të qartë vendndodhjen e zgjedhur.
Kur përkufizimi deklaron një checksum, python-build krahason bajtët e ruajtur me të. Vetëm emri që përputhet nuk mjafton.
Nëse prova e re kalon këtë arkiv dhe pastaj provon një shkarkim tjetër, shqyrtoni paketën e sapo kërkuar. Një përkufizim mund të kërkojë më shumë se arkivi i Python, dhe makina ende ka nevojë për mjetet e build-it dhe bibliotekat. Mbushni cache-in për kërkesat reale në vend që ta trajtoni një skedar si një build të plotë offline.
Për të rikthyer shkarkimet normale, identifikoni dhe konfiguroni shkarkuesin që zgjodhi python-build. Shfletuesi që mori skedarin nga cache-i mund të ketë një konfigurim tjetër proxy.