คุณจำเป็นต้องอัพเกรดติดตั้ง 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 ที่ไม่ปลอดภัยก็ตาม สิ่งนี้อาจใช้ไม่ได้เลยเพราะเป็นไปได้ว่าปลายทางที่ไม่ปลอดภัยไม่สามารถเข้าถึงได้บนเซิร์ฟเวอร์อีกต่อไป (ฉันไม่ได้ทดสอบสิ่งนี้)