Uzu la arkivan kaŝmemoron de python-build kiam elŝutoj de pyenv malsukcesas
Metu la ĝuste petitan arkivon en la elŝutan kaŝmemoron de python-build, poste retestu la elektitan Python-difinon.
Vi povas provizi fontan arkivon de Python per la kaŝmemoro de python-build kiam la elŝutilo de pyenv ne povas akiri ĝin tra la prokurilo.
- Legu la petitan URL-on kaj la ĝustan arkivan dosiernomon de la malsukcesa konstrnuo.
- Akiru tiun saman dosieron per funkcianta, aprobita elŝuta vojo. Konservu la nomon:
.zipne anstataŭas petitan.tar.xz. - Metu ĝin en kaŝmemoran dosierujon kaj elektu tiun dosierujon por la rea provo:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONAnstataŭigu VERSION per la difino, kiun vi elektis. pyenv kutime uzas sian kaŝmemoran dosierujon kiam ĝi ekzistas; PYTHON_BUILD_CACHE_PATH montras la elektitan lokon eksplicite.
Kiam la difino deklaras kontrolsumon, python-build komparas la kaŝmemoritajn bitokojn kun ĝi. Nur kongrua dosiernomo ne sufiĉas.
Se la rea provo preterpasas ĉi tiun arkivon kaj poste provas alian elŝuton, ekzamenu la nove petitan pakaĵon. Difino povas bezoni pli ol la Python-arkivo, kaj la maŝino ankoraŭ bezonas siajn konstruilojn kaj bibliotekojn. Plenigu la kaŝmemoron por la efektivaj petoj anstataŭ trakti unu dosieron kiel kompletan senretan konstruon.
Por restarigi normalajn elŝutojn, identigu kaj agordu la elŝutilon, kiun python-build elektis. La retumilo, kiu akiris la kaŝmemoritan dosieron, eble havas alian prokurilan agordon.