ใช้แคชอาร์ไคว์ของ python-build เมื่อการดาวน์โหลด pyenv ล้มเหลว
ใส่ไฟล์อาร์ไคว์ที่ร้องขออย่างถูกต้องลงในแคชดาวน์โหลดของ python-build แล้วลองนิยาม Python ที่เลือกอีกครั้ง
คุณสามารถจัดหาอาร์ไคว์ต้นฉบับของ Python ผ่านแคชของ python-build เมื่อตัวดาวน์โหลดของ pyenv ไม่สามารถดึงผ่านพร็อกซีได้
- อ่าน URL และชื่อไฟล์อาร์ไคว์ที่แน่นอนซึ่ง build ที่ล้มเหลวร้องขอ
- รับไฟล์เดียวกันผ่านเส้นทางดาวน์โหลดที่ใช้งานได้และได้รับอนุมัติ รักษาชื่อไฟล์ไว้:
.zipไม่ใช่ตัวแทนของ.tar.xzที่ร้องขอ - วางไว้ในไดเรกทอรีแคชและเลือกไดเรกทอรีนั้นสำหรับการลองใหม่:
PYTHON_BUILD_CACHE_PATH=/path/to/archive-cache pyenv install VERSIONแทนที่ VERSION ด้วยนิยามที่คุณเลือก pyenv มักใช้ไดเรกทอรีแคชของตนเมื่อมีอยู่; PYTHON_BUILD_CACHE_PATH ทำให้ตำแหน่งที่เลือกชัดเจน
เมื่อนิยามประกาศ checksum python-build จะเทียบไบต์ที่แคชไว้กับค่านั้น ชื่อที่ตรงกันเพียงอย่างเดียวไม่พอ
หากการลองใหม่ผ่านอาร์ไคว์นี้แล้วพยายามดาวน์โหลดอื่นต่อ ให้ตรวจสอบแพ็กเกจที่เพิ่งร้องขอ นิยามหนึ่งอาจต้องใช้มากกว่าอาร์ไคว์ Python และเครื่องยังต้องมีเครื่องมือ build กับไลบรารี เติมแคชตามคำขอจริงแทนการถือว่าไฟล์เดียวเป็นการ build แบบออฟไลน์ที่สมบูรณ์
หากต้องการคืนการดาวน์โหลดปกติ ให้ระบุและกำหนดค่าตัวดาวน์โหลดที่ python-build เลือก เบราว์เซอร์ที่ดึงไฟล์แคชอาจมีการตั้งค่าพร็อกซีที่ต่างกัน