ติดตั้งแอปพลิเคชัน pipx ผ่านพร็อกซี
ส่งตัวแปรพร็อกซีไปยัง pipx ก่อนที่它将สร้างสภาพแวดล้อมของแอปพลิเคชัน และแยกการดึงแพ็กเกจออกจากคำขอภายหลังของโปรแกรมที่ติดตั้ง
pipx สร้างสภาพแวดล้อมแอปพลิเคชันที่แยกจากกัน แต่การดึงแพ็กเกจยังคงเริ่มจากสภาพแวดล้อมที่มอบให้ pipx ใน POSIX shell การติดตั้งที่ใช้ pip สามารถใช้:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackการกำหนดเหล่านี้มีผลกับการเรียกนี้และตัวติดตั้งลูกของมัน ไม่จำเป็นต้องใส่ URL พร็อกซีในทุกสภาพแวดล้อมเสมือนที่สร้างขึ้น รายการพร็อกซี HTTP เสนอผู้สมัครปลายทางเมื่อการดาวน์โหลดแพ็กเกจเหล่านี้อาจใช้ตัวกลางสาธารณะ
pipx ปัจจุบันเปิดให้เลือก backend การระบุ pip backend อย่างชัดเจนข้างต้นทำให้ตัวดาวน์โหลดชัดเจน เวอร์ชัน pipx ก่อนตัวเลือกนั้นอาจใช้ pip เป็นค่าเริ่มต้นอยู่แล้ว ใช้ไวยากรณ์ที่เวอร์ชันที่ติดตั้งรองรับ
pip เองก็รองรับตัวเลือก --proxy หากใช้ --pip-args ของ pipx เพื่อส่งตัวเลือกของตัวติดตั้ง ให้เก็บอาร์กิวเมนต์เหล่านั้นไว้กับ pip backend ไม่ใช่การตั้งค่าสากลสำหรับ backend อื่นหรือสำหรับคำสั่งที่ติดตั้ง
การติดตั้งที่สำเร็จไม่ได้กำหนดค่าการรับส่งเครือข่ายในอนาคตของ black หรือแอปพลิเคชันอื่นที่ติดตั้ง เปิดแอปพลิเคชันเครือข่ายด้วยสภาพแวดล้อมหรือการตั้งค่าคลไคลเอนต์ที่แอปพลิเคชันนั้นรองรับ ในทางกลับกัน การตั้งค่าพร็อกซีเฉพาะภายในแอปพลิเคชันไม่สามารถแก้ไขการดาวน์โหลดแพ็กเกจก่อนหน้าได้
สำหรับข้อผิดพลาดใบรับรอง ให้ตรวจสอบการกำหนดค่าความเชื่อถือของตัวดาวน์โหลดแทนการปิดการตรวจสอบ 407 เกี่ยวกับบัญชีของตัวกลาง; การเข้าสู่ระบบดัชนีส่วนตัวเกี่ยวกับแหล่งแพ็กเกจ