Oferiți mediul proxy descărcătorului driverului nativ ibm_db
O compilare din surse a ibm_db poate prelua clidriver cu urllib după ce pip a obținut deja pachetul Python.
Dacă pip obține ibm_db dar instalarea din surse eșuează la descărcarea clidriver, configurați și cererea urllib a scriptului de compilare. Un argument proxy transmis doar către pip nu configurează fiecare descărcător copil.
Înainte de a lansa instalarea din surse dintr-un shell POSIX:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080Handlerul proxy implicit al urllib folosește aceste variabile pentru schemele de destinație corespunzătoare. Păstrați excepțiile no_proxy consecvente cu accesarea gazdei driverului. Când descărcările publice ale driverului pot trece prin intermediari publici, lista de proxy HTTP oferă candidați pentru aceste URL-uri de mediu.
Păstrați URL-ul eșuat din ieșirea compilării. Un refuz de descărcare a clidriver precede configurarea conexiunii Db2 și nu se remediază printr-un șir de conexiune la baza de date.
Descărcarea suplimentară depinde de calea de instalare. Roțile compatibile sau un driver nativ furnizat intenționat pot schimba ceea ce este preluat. Pentru o compilare din surse acceptată cu un driver existent, IBM_DB_HOME numește directorul său de instalare cu anteturile și bibliotecile necesare; un director gol nu oferă niciuna dintre ele.