Hvis pip får ibm_db, men kildeinstallationen mislykkes, mens clidriver hentes, skal du også konfigurere build-scriptets urllib-anmodning. Et proxy-argument, der kun gives til pip, konfigurerer ikke hver underordnet downloader.

Før du starter kildeinstallationen fra en POSIX-shell:

export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080

urllibs standard-proxyhandler bruger disse variabler til de tilsvarende destinationsskemaer. Behold no_proxy-undtagelser, der stemmer med at nå driver-værten. Når offentlige driver-downloads kan gå gennem offentlige mellemled, leverer HTTP-proxylisten kandidater til disse miljø-URL'er.

Behold den mislykkede URL fra build-outputtet. En afvisning af clidriver-download kommer før Db2-forbindelsen opsættes og repareres ikke med en databaseforbindelsesstreng.

Den ekstra download afhænger af installationsstien. Kompatible wheels eller en bevidst leveret native driver kan ændre, hvad der hentes. For en understøttet kildebygning med en eksisterende driver angiver IBM_DB_HOME dens installationsmappe med de nødvendige headere og biblioteker; en tom mappe giver ingen af dem.

Relaterede artikler