quarta-feira, 23 de janeiro de 2013

Python pip ou easy_install com Proxy

Dica rápida:

É comum haver acesso à internet via proxy em redes corporativas e assim, o easy_install não funciona "de fábrica", é preciso configurar a variável HTTP_PROXY do ambiente. Por exemplo:

C:\> set HTTP_PROXY=http://usuario:senha@endereco_proxy:porta

Com isso, você deve ser capaz de usar a ferramenta pip ou easy_install do Python!

C:\> set HTTP_PROXY=http://usuario:senha@endereco_proxy:porta
C:> echo %HTTP_PROXY%
http://usuario:senha@endereco_proxy:porta
C:\> easy_install pacote
ou
C:\> pip install pacote
...

Você também pode configurar a variável https_proxy da mesma forma.