2015-11-30 7 views
6

ऑब्जेक्ट के अनुसार स्थापित नहीं कर रहा है। मैं विंडोज 7 64 बिट के तहत पायथन 2.7.10 चला रहा हूं। मैंने अपने पाथ में सी: \ Python27 \ स्क्रिप्ट्स जोड़ा, और मैं pip चला सकता हूं, लेकिन यह मॉड्यूल स्थापित करने में सक्षम नहीं है। उदाहरण के लिएपाइप मॉड्यूल

pip install numpy 

देता

Collecting numpy 
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after 
connection broken by 'ProtocolError('Connection aborted.', gaierror(11004,'getaddrinfo failed'))': /simple/numpy/ 

यह पुन: प्रयास करने और थोड़ी देर के लिए असफल रहने रहता है, तो यह

Could not find a version that satisfies the requirement numpy (from versions: 
) 
No matching distribution found for numpy 

शायद मैं एक फ़ायरवॉल के पीछे कर रहा हूँ के साथ बाहर निकल जाता है, लेकिन मैं काफी हूँ निराश क्योंकि मैं R के तहत संकुल को install.packages के साथ पूरी तरह ठीक कर सकता हूं, और मुझे नहीं लगता कि मैं पाइथन के साथ ऐसा क्यों नहीं कर सकता। अगर मैं संकुल मैन्युअल रूप से (numpy के मामले में यहां से

numpy

स्थापित करते हैं, क्या मैं का उपयोग कर pip

संपादित करने के लिए सम्मान के साथ याद करते हैं,: टिप्पणी में सुझाव के अनुसार, मैंने डाउनलोड numpy से numpy के लिए फ़ाइल .whl, मैं डाउनलोड dir पर नेविगेट और मार डाला

pip install numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl 

मैं केवल मिला

01,235,
numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl is not a supported wheel on this platform. 

मुझे क्या करना चाहिए?

+1

वहाँ आप सीधे या आम द्वारा 'pip' के साथ स्थापित पैकेजों के बीच कोई अंतर नहीं है प्रक्रिया (डाउनओल्ड और पीपीआई या अन्य स्रोतों से स्थापित) – Andersson

+2

वैसे भी, सी-एक्सटेंशन के साथ मॉड्यूल/पैकेज जैसे numpy की आवश्यकता है सीआई संकलन पीआई के दौरान पी स्थापित करें जो विशेष रूप से विंडोज़ पर छोटा नहीं है। मैं आधिकारिक साइट या सी गोल्के की साइट से द्विआधारी वितरण डाउनलोड करने की अत्यधिक अनुशंसा करता हूं। विंडोज़ पर, पीआईपी केवल तभी काम करता है जब मॉड्यूल शुद्ध पायथन या पीपीआई में व्हील पैकेज होता है जब तक कि आपके पास उचित निर्माण प्रणाली न हो। – otterb

+0

@otterb जब भी संभव हो, मैं बाइनरी का उपयोग करने के पक्ष में 100% हूं, लेकिन मैं यह कैसे कर सकता हूं? पेज से मैं अपने प्रश्न में लिंक करता हूं, मैंने [इस लिंक] पर क्लिक किया है (https://pypi.python.org/packages/cp27/n/numpy/numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64। macosx_10_10_intel.macosx_10_10_x86_64.whl # md5 = b582a9de1e411a20555c04b852d1f6d1) और एक 'whl' फ़ाइल मिली। कोई विंडोज इंस्टालर नहीं। तो मैं इसे कैसे स्थापित करूं? – DeltaIV

उत्तर

10

प्रॉक्सी का उपयोग किया जाएगा। उदाहरण के लिए:

python.exe -m pip install numpy --proxy="proxy.com:8080" 

जहां "proxy.com:8080" प्रॉक्सी सर्वर पता और पोर्ट है। यह ओएस सेटिंग्स में पाया जा सकता है।

कैसे उन्हें पाने के लिए:

  1. विंडोज: What Is a Proxy or Proxy Server
  2. लिनक्स How can I find out the proxy address I am behind?
  3. OSX: How can I get Mac OS X's proxy information in a Bash script?
+1

में --proxy = "proxy.com:8080", मुझे proxy.com के बजाय टाइप करना होगा? –

+0

मैंने अपना जवाब बढ़ाया था। –