Instalar aplicacións pipx mediante un proxy
Pase as variables de proxy a pipx antes de que cree un contorno de aplicación e distinga a obtención de paquetes das solicitudes posteriores do programa instalado.
pipx crea contornos de aplicación illados, pero a obtención de paquetes segue comezando polo contorno que se lle dá a pipx. Nun shell POSIX, unha instalación baseada en pip pode usar:
http_proxy='http://proxy.example:8080' https_proxy='http://proxy.example:8080' pipx install --backend pip blackEstas asignacións aplícanse a esta invocación e ao seu instalador fillo. Non é necesario poñer o URL do proxy en cada contorno virtual creado. A lista de proxies HTTP ofrece candidatos de punto final cando estas descargas de paquetes poden usar intermediarios públicos.
O pipx actual expón unha escolla de backend. O backend pip explícito de arriba deixa claro o descargador. Unha versión de pipx anterior a esa opción quizais xa use pip por defecto; use a sintaxe que admita a versión instalada.
pip tamén admite a opción --proxy. Se usa --pip-args de pipx para pasar opcións do instalador, manteña eses argumentos co backend pip; non son axustes universais para outro backend nin para o comando instalado.
Unha instalación correcta non configura o tráfico de rede futuro de black nin de calquera outra aplicación instalada. Inicie unha aplicación en rede co contorno ou a configuración de cliente que admita esa aplicación. Ao revés, configurar un proxy só dentro da aplicación non pode reparar a descarga de paquetes anterior.
Ante un erro de certificado, revise a configuración de confianza do descargador en lugar de desactivar as comprobacións. Un 407 refírese á conta do intermediario; un inicio de sesión nun índice privado refírese á orixe do paquete.