O proxy no meu local de trabalho é especificado em um arquivo PAC que é aplicado aos navegadores, mas não ao prompt de comando / PowerShell. Isso significa que não posso usar bibliotecas pip, virtualenv ou Python que precisem de acesso à web como solicitações.
Eu tentei executar o pip com o pip install package --proxy=username:password@address:port
, onde username:password
são minhas credenciais e onde address:port
é a última linha do arquivo PAC. No entanto, isso ainda retorna ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 407 Proxy Authorization Required',)
Existe uma maneira de usar diretamente o arquivo PAC como proxy ou algo semelhante?
Tags networking python proxy pip