2011-01-23 15 views
5

मेरे काम के माहौल में, इंटरनेट एक्सेस NTLM प्रमाणीकरण द्वारा किया जाता है और Windows उपयोगकर्ता खाते के साथ जुड़ा हुआ है, और easy_install या पिप काम नहीं करता:easy_install या 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 

प्राप्त करने के लिए क्या यह संभव है वे ऐसे माहौल में काम कर रहे हैं?

+0

डुप्लिकेट http://stackoverflow.com/questions/9698557/how-to-use-pip-on-windows-behind-an-authenticating-proxy/ – rofrol

उत्तर

4

NTLMAPS का उपयोग करें, और स्थानीय प्रॉक्सी को पॉइंट पॉइंट करें।

+2

सिस्टम आवश्यकताएं कहती हैं कि इसे पायथन 1.5.2 और उच्चतम की आवश्यकता है, जो मुझे लगता है कि यह एक बहुत ही प्राचीन पैकेज है, लेकिन यह अजगर 2.6 के साथ काम करता है! और cntlm (http://cntlm.sourceforge.net/) ने उल्लेख किया है कि वहां भी काम करता है। धन्यवाद! –

+1

ओह, क्षमा करें। मैं लिनक्स पर खुद को cntlm का उपयोग करता हूं, और मैंने सोचा कि यह केवल कुछ कारणों से लिनक्स था। यदि cntlm आपके लिए विंडोज़ पर काम करता है, तो यह रास्ता है। – sykora

+0

मैं एनटीएलएमएपीएस काम नहीं कर सका लेकिन मैं सीएनटीएलएम का उपयोग करने में सक्षम था। धन्यवाद! –

संबंधित मुद्दे