ให้สภาพแวดล้อมพร็อกซีกัปดาวน์โหลดไดรเวอร์เนทีฟของ ibm_db
การสร้าง ibm_db จากซอร์สสามารถดึง clidriver ด้วย urllib หลังจาก pip ได้รับแพ็กเกจ Python แล้ว
ถ้า pip ได้รับ ibm_db แต่การติดตั้งจากซอร์สล้มเหลวขณะดาวน์โหลด clidriver ให้กำหนดค่าคำขอ urllib ของสคริปต์สร้างด้วย อาร์กิวเมนต์พร็อกซีที่ให้เฉพาะ pip ไม่ได้กำหนดค่าตัวดาวน์โหลดลูกทุกตัว
ก่อนเริ่มการติดตั้งจากซอร์สจากเชลล์ POSIX:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080ตัวจัดการพร็อกซีเริ่มต้นของ urllib ใช้ตัวแปรเหล่านี้สำหรับสคีมาปลายทางที่เกี่ยวข้อง รักษาข้อยกเว้น no_proxy ให้สอดคล้องกับการเข้าถึงโฮสต์ของไดรเวอร์ เมื่อการดาวน์โหลดไดรเวอร์สาธารณะอาจผ่านตัวกลางสาธารณะ รายการพร็อกซี HTTP มีผู้สมัครสำหรับ URL สภาพแวดล้อมเหล่านี้
เก็บ URL ที่ล้มเหลวจากผลลัพธ์การสร้าง การปฏิเสธการดาวน์โหลด clidriver เกิดขึ้นก่อนการตั้งค่าการเชื่อมต่อ Db2 และไม่ได้รับการแก้ไขด้วยสตริงการเชื่อมต่อฐานข้อมูล
การดาวน์โหลดเพิ่มเติมขึ้นอยู่กับเส้นทางการติดตั้ง วีลที่เข้ากันได้หรือไดรเวอร์เนทีฟที่จัดหาโดยเจตนาสามารถเปลี่ยนสิ่งที่ถูกดึงมา สำหรับการสร้างจากซอร์สที่รองรับซึ่งใช้ไดรเวอร์ที่มีอยู่ IBM_DB_HOME ระบุไดเรกทอรีการติดตั้งซึ่งมีส่วนหัวและไลบรารีที่จำเป็น ไดเรกทอรีว่างไม่มีสิ่งใดเลย