คุณจำเป็นต้องอัพเกรดติดตั้ง pip ของคุณ
--index-url
(เวอร์ชั่นสั้น: -i
) ตัวเลือกที่ช่วยให้คุณสามารถระบุดัชนี URL ในการเรียกร้องให้ pip ตัวเองมีคุณสามารถใช้ https ตัวแปร จากนั้นคุณสามารถสั่งให้ pip อัพเกรดตัวเองได้
sudo pip install --index-url https://pypi.python.org/simple/ --upgrade pip
หลังจากนั้นคุณจะสามารถใช้ pip ได้โดยไม่มี--index-url
ตัวเลือก
ฉันเชื่อว่ารุ่น7.0.0 (2015-05-21)ทำให้เกิดปัญหานี้ บันทึกประจำรุ่นสำหรับเวอร์ชันนั้นระบุสิ่งต่อไปนี้:
แบ็ควอร์ดเข้าไม่ได้ไม่สนับสนุนแหล่งที่มาที่ไม่ปลอดภัยอีกต่อไปโดยปริยายและต้องการให้--trusted-host
ตัวเลือกนั้นเชื่อถือได้โดยชัดแจ้งจากต้นทางที่ไม่ปลอดภัย
คุณสามารถตรวจสอบเวอร์ชัน pip ของคุณด้วยpip --version
ไฟล์.
ซึ่งหมายความว่าการออกsudo pip install --trusted-host --upgrade pip
ครั้งเดียวจะช่วยแก้ปัญหานี้ได้เช่นกันแม้ว่าจะดาวน์โหลด pip ผ่าน http ที่ไม่ปลอดภัยก็ตาม สิ่งนี้อาจใช้ไม่ได้เลยเพราะเป็นไปได้ว่าปลายทางที่ไม่ปลอดภัยไม่สามารถเข้าถึงได้บนเซิร์ฟเวอร์อีกต่อไป (ฉันไม่ได้ทดสอบสิ่งนี้)