คุณสามารถจัดหาอาร์ไคว์ต้นฉบับของ Python ผ่านแคชของ python-build เมื่อตัวดาวน์โหลดของ pyenv ไม่สามารถดึงผ่านพร็อกซีได้

  1. อ่าน URL และชื่อไฟล์อาร์ไคว์ที่แน่นอนซึ่ง build ที่ล้มเหลวร้องขอ
  2. รับไฟล์เดียวกันผ่านเส้นทางดาวน์โหลดที่ใช้งานได้และได้รับอนุมัติ รักษาชื่อไฟล์ไว้: .zip ไม่ใช่ตัวแทนของ .tar.xz ที่ร้องขอ
  3. วางไว้ในไดเรกทอรีแคชและเลือกไดเรกทอรีนั้นสำหรับการลองใหม่:
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 เลือก เบราว์เซอร์ที่ดึงไฟล์แคชอาจมีการตั้งค่าพร็อกซีที่ต่างกัน

บทความที่เกี่ยวข้อง