Použijte cache archivů python-build, když stahování pyenv selže
Umístěte přesně požadovaný archiv do mezipaměti stahování python-build a zkuste znovu zvolenou definici Pythonu.
Když stahovač pyenv nedokáže získat zdrojový archiv Pythonu přes proxy, můžete jej dodat přes mezipaměť python-build.
- Přečtěte si URL a přesný název archivního souboru, které neúspěšné sestavení požadovalo.
- Získejte stejný soubor funkční schválenou cestou stahování. Zachovejte název:
.zipnenahrazuje požadovaný.tar.xz. - Umístěte jej do adresáře mezipaměti a pro nový pokus zvolte tento adresář:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONNahraďte VERSION definicí, kterou jste zvolili. pyenv obvykle používá svůj adresář mezipaměti, pokud existuje; PYTHON_BUILD_CACHE_PATH zvolené umístění výslovně určí.
Když definice uvádí kontrolní součet, python-build podle něj ověří bajty v mezipaměti. Shoda názvu sama nestačí.
Pokud nový pokus projde tímto archivem a poté zkusí další stahování, prohlédněte nově požadovaný balíček. Definice může potřebovat víc než archiv Pythonu a stroj stále potřebuje nástroje sestavení a knihovny. Plňte mezipaměť pro skutečné požadavky, místo abyste jeden soubor považovali za úplné offline sestavení.
Chcete-li obnovit běžná stahování, zjistěte a nastavte stahovač, který python-build zvolil. Prohlížeč, který soubor do mezipaměti stáhl, může mít jiné nastavení proxy.