Dálle ao descargador do controlador nativo de ibm_db a contorna de proxy
Unha compilación desde o código fonte de ibm_db pode obter clidriver con urllib despois de que pip xa obtivese o paquete de Python.
Se pip obtén ibm_db pero a instalación desde o código fonte falla ao descargar clidriver, configure tamén a solicitude urllib do script de compilación. Un argumento de proxy pasado só a pip non configura todos os descargadores fillos.
Antes de iniciar a instalación desde o código fonte nun shell POSIX:
export https_proxy=http://proxy.example.net:8080
export http_proxy=http://proxy.example.net:8080O manexador de proxy predeterminado de urllib usa estas variables para os esquemas de destino correspondentes. Manteña as excepcións de no_proxy coherentes co acceso ao host do controlador. Cando as descargas públicas do controlador poidan pasar por intermediarios públicos, a lista de proxies HTTP ofrece candidatos para estas URL de contorno.
Conserve a URL fallida da saída de compilación. Un rexeitamento de descarga de clidriver precede á configuración da conexión Db2 e non se repara cunha cadea de conexión de base de datos.
A descarga adicional depende da ruta de instalación. Rodelas compatibles ou un controlador nativo proporcionado deliberadamente poden cambiar o que se descarga. Para unha compilación desde o código fonte compatible cun controlador existente, IBM_DB_HOME nomea o seu directorio de instalación cos encabezados e bibliotecas necesarios; un directorio baleiro non ofrece ningún deles.