2011-01-23 37 views
5

En mi entorno de trabajo, acceso a Internet es administrado por la autenticación NTLM y se asocia con la cuenta de usuario de Windows, y easy_install o PIP no funcionan:easy_install o pip con autenticación NTLM

C:\>easy_install django 
install_dir D:\Python26\Lib\site-packages\ 
Searching for django 
Reading http://pypi.python.org/simple/django/ 
Download error: timed out -- Some packages may not be found! 
.... 

C:\>pip install django 
Downloading/unpacking django 
    Cannot fetch index base URL http://pypi.python.org/simple/ 
    Could not find any downloads that satisfy the requirement django 
No distributions at all found for django 

¿Es posible conseguir ellos trabajando en tal ambiente?

+0

Duplicado http://stackoverflow.com/questions/9698557/how-to-use-pip-on-windows-behind-an-authenticating-proxy/ – rofrol

Respuesta

4

Use NTLMAPS, y apunte al proxy local.

+2

Los requisitos del sistema indican que necesita Python 1.5.2 y superior, lo que me hace pensar que es un paquete muy antiguo, ¡pero funciona con Python 2.6! Y cntlm (http://cntlm.sourceforge.net/) mencionado allí también funciona. ¡Gracias! –

+1

Oh, lo siento. Yo uso cntlm en Linux, y pensé que era solo Linux por alguna razón. Si cntlm funciona en Windows para usted, ese es el camino a seguir. – sykora

+0

No pude hacer funcionar NTLMAPS pero pude usar cntlm. ¡Gracias! –

Cuestiones relacionadas