Por que a instalação do pip exige que os detalhes do proxy sejam explícitos enquanto os navegadores da web podem ler a configuração de rede do sistema?

Por que a instalação do pip exige que os detalhes do proxy sejam explícitos enquanto os navegadores da web podem ler a configuração de rede do sistema?

Como nesta resposta, Por que a instalação do pip exige que os detalhes do proxy sejam explícitos enquanto os navegadores da web podem ler as configurações de rede do sistema?

SO: Ubuntu

Responder1

Você teria que conversar com o mantenedor/desenvolvedor dos componentes de software individuais e perguntar por que eles optaram por ignorar o proxy do sistema. É uma decisão que está sendo tomada (às vezes talvez sem saber) por eles enquanto escrevem o código do componente. Alguns dos motivos podem ser:

  • Eles simplesmente não sabem que as pessoas realmente usam proxies.
  • Eles presumem que você pode querer configurar um proxy separado (ou um proxy da web pode não ser suficiente).
  • Eles querem ser mais fáceis de portar, para evitar o uso de abordagens que se vinculam demais ao sistema.
  • Eles não sabem como lidar com proxies no código.

informação relacionada