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:8080

O 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.

Artigos relacionados