2011-01-23 18 views
5

, internet erişimi NTLM kimlik doğrulaması tarafından yönetilir ve Windows kullanıcı hesabı ile ilişkilidir ve easy_install veya pip çalışmaz:easy_install veya NTLM auth ile pip benim çalışma ortamında

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 

almak mümkün mü Böyle bir ortamda çalışıyorlar mı?

+0

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

cevap

4

NTLMAPS kullanın ve yerel proxy'ye işaret eden noktaya pip.

+2

Sistem gereksinimleri, Python 1.5.2 ve üstü sürümlere ihtiyaç duyduğunu söylüyor. Bu bana çok eski bir paket olduğunu düşünür, ancak python 2.6 ile çalışır! Ve orada belirtilen cntlm (http://cntlm.sourceforge.net/) de çalışır. Teşekkürler! –

+1

Oh, pardon. Linux üzerinde cntlm kullanıyorum ve bunun bir sebepten dolayı sadece Linux olduğunu düşündüm. Eğer cntlm senin için pencereler üzerinde çalışıyorsa, işte o zaman. – sykora

+0

NTLMAPS'yi çalıştıramadım ancak cntlm'yi kullanabildim. Teşekkürler! –

İlgili konular