¿Por qué la instalación de pip requiere que los detalles del proxy sean explícitos mientras que los navegadores web pueden leer la configuración de red del sistema?

¿Por qué la instalación de pip requiere que los detalles del proxy sean explícitos mientras que los navegadores web pueden leer la configuración de red del sistema?

Como en esta respuesta¿Por qué la instalación de pip requiere que los detalles del proxy sean explícitos mientras que los navegadores web pueden leer las configuraciones de red del sistema?

SO: Ubuntu

Respuesta1

Tendría que hablar con el mantenedor/desarrollador de los componentes de software individuales y preguntarles por qué eligen ignorar el proxy del sistema. Es una decisión que toman (a veces tal vez sin saberlo) mientras escriben el código para el componente. Algunas de las razones podrían ser:

  • Simplemente no saben que la gente realmente usa proxies.
  • Suponen que es posible que desees configurar un proxy independiente (o que un proxy web podría no ser suficiente).
  • Quieren que la portabilidad sea más fácil para evitar el uso de enfoques que se vinculen demasiado con el sistema.
  • No saben cómo manejar proxies en código.

información relacionada