Warum erfordert die Pip-Installation explizite Proxy-Details, während Webbrowser die Netzwerkkonfiguration des Systems lesen können?

Warum erfordert die Pip-Installation explizite Proxy-Details, während Webbrowser die Netzwerkkonfiguration des Systems lesen können?

Wie in dieser AntwortWarum erfordert die Pip-Installation explizite Proxy-Details, während Webbrowser Netzwerkkonfigurationen vom System lesen können?

Betriebssystem: Ubuntu

Antwort1

Sie müssten mit dem Betreuer/Entwickler der einzelnen Softwarekomponenten sprechen und ihn fragen, warum er den Systemproxy ignoriert. Diese Entscheidung wird (manchmal vielleicht unbewusst) von ihm getroffen, während er den Code für die Komponente schreibt. Einige der Gründe könnten sein:

  • Sie wissen einfach nicht, dass die Leute tatsächlich Proxys verwenden.
  • Sie gehen davon aus, dass Sie möglicherweise einen separaten Proxy einrichten möchten (oder ein Webproxy möglicherweise nicht ausreicht).
  • Sie möchten einfacher portierbar sein und vermeiden deshalb Ansätze, die zu stark in das System eingreifen.
  • Sie wissen nicht, wie man Proxys tatsächlich im Code handhabt.

verwandte Informationen