Serwer proxy w moim miejscu pracy jest określony w pliku PAC, który jest stosowany w przeglądarkach, ale nie w wierszu polecenia / PowerShell. Oznacza to, że nie mogę używać bibliotek pip, virtualenv lub Python, które potrzebują dostępu do sieci, podobnie jak żądania.
Próbowałem uruchomić pip z pip install package --proxy=username:password@address:port
, gdzie username:password
są moje poświadczenia i gdzie address:port
jest ostatnia linia pliku PAC. Jednak to wciąż powracaProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authorization Required',)
Czy istnieje sposób bezpośredniego wykorzystania pliku PAC jako serwera proxy lub czegoś podobnego?
pip install package --proxy http://username:password@address:port