पायथन 2.7.3 के साथ 64 बिट विंडोज 7 पर Numpy स्थापित करना [बंद]


106

ऐसा लगता है कि Numpy के लिए केवल 64 बिट विंडोज़ इंस्टॉलर Numpy संस्करण 1.3.0 के लिए है जो केवल Python 2.6 के साथ काम करता है

http://sourceforge.net/projects/numpy/files/NumPy/

यह मुझे अजीब लगता है कि मुझे विंडोज पर Numpy का उपयोग करने के लिए Python 2.6 पर वापस जाना होगा, जिससे मुझे लगता है कि मुझे कुछ याद आ रहा है।

क्या मैं?


12
इसे फिर से खोलना चाहिए; यह विंडोज पायथन डेवलपर्स के लिए एक उपयोगी संसाधन है। हालांकि सवाल सही ढंग से नहीं किया गया है, नीचे दिए गए संसाधन मूल्यवान हैं।
विल

जवाबों:


162

इस साइट में अनौपचारिक (अनौपचारिक) बायनेरी आज़माएँ:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

आप numpyपायथन 2.7 या पायथन 3 के लिए इंटेल एमकेएल के साथ या बिना नवीनतम x64 प्राप्त कर सकते हैं ।


18
स्पाइडर-ide.blogspot.de/2012/08/… पर उल्लेख किया गया एक कारण है : "अनुभवी डेवलपर्स के अनुसार, विंडोज 64 बिट प्लेटफॉर्म के लिए कोई सभ्य ओपन-सोर्स (फ्री) फोरट्रान कंपाइलर नहीं है। परिणामस्वरूप, यह असंभव है। इस प्लेटफ़ॉर्म पर केवल मुफ्त और ओपन-सोर्स टूल का उपयोग करके NumPy या SciPy का निर्माण करना है। "
हंस

वे mingw64 का उपयोग क्यों नहीं कर सकते हैं?
डेनियलस्क

किसी भी विचार कि गैर-एमकेएल-निर्भर रिलीज़ का क्या हुआ?
user541686

1
@ मेहरदाद को आपको एमकेएल डाउनलोड करने की आवश्यकता नहीं है। पैकेज पहले से ही इसके साथ संकलित है
जर्नार्डो

2
@ मेहरदाद ऐसा लगता है जैसे MKL पुनर्वितरित हो रहा है ... ( software.intel.com/en-us/articles/… से ): क्या मैं अपने आवेदन के साथ इंटेल मठ कर्नेल लाइब्रेरी का पुनर्वितरण कर सकता हूं? हाँ। जब आप Intel MKL खरीदते हैं, तो आपको अपने आवेदन के साथ Intel MKL के कम्प्यूटेशनल भागों को पुनर्वितरित करने के अधिकार प्राप्त होते हैं।
रिवर्स_एंगीनियर

42

यह मानते हुए कि आपके कंप्यूटर पर अजगर 2.7 64 बिट है और यहाँ से सुन्न डाउनलोड किया है , नीचे दिए गए चरणों का पालन करें ( numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whlउपयुक्त के रूप में बदलते हुए )।

  1. (राइट क्लिक करके और "लक्ष्य को बचाने") डाउनलोड मिलता-पिप स्थानीय ड्राइव करने के लिए।

  2. कमांड प्रॉम्प्ट पर, उस डायरेक्टरी में नेविगेट करें जिसमें रनिंग get-pip.pyऔर रन है,

    python get-pip.py

    जो फाइल को C:\Python27\Scriptsशामिल करता है , जिसमें pip2, pip2.7और pip

  3. डाउनलोड की numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whlगई निर्देशिका को उपरोक्त निर्देशिका में कॉपी करें ( C:\Python27\Scripts)

  4. अभी भी कमांड प्रॉम्प्ट पर, उपरोक्त निर्देशिका में नेविगेट करें और चलाएं:

    pip2.7.exe install "numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl"


27

डाउनलोड numpy-1.9.2 + MKL-cp27-नन-win32.whl से http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

फ़ाइल को C: \ Python27 \ Scripts पर कॉपी करें

उपरोक्त स्थान से cmd चलाएं और टाइप करें

pip install numpy-1.9.2+mkl-cp27-none-win32.whl

आपको उम्मीद है कि नीचे दिया गया आउटपुट मिलेगा:

Processing c:\python27\scripts\numpy-1.9.2+mkl-cp27-none-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.9.2

उम्मीद है वह आप के काम आएगा।

EDIT 1
@oneleggedmule का सुझाव जोड़ना:

आप cmd में निम्न कमांड भी चला सकते हैं:

pip2.7 install numpy-1.9.2+mkl-cp27-none-win_amd64.whl

असल में, अकेले पाइप लिखना भी पूरी तरह से काम करता है (मूल उत्तर में)। संस्करण 2.7 लिखना स्पष्टता या विनिर्देशन के लिए भी किया जा सकता है।


2
मैंने इसके बजाय pip2.7.exe का उपयोग किया, बस सुरक्षित रहने के लिए। तो मेरे लिए काम करने वाली आज्ञा है pip2.7 install numpy-1.9.2+mkl-cp27-none-win_amd64.whl। इसके अलावा, बाइनरी फ़ाइल नाम में cp- संख्या Python संस्करण को संदर्भित करता है जैसे cp27, cp33, cp34
ruhong

6

मेरे लिए अनऑफिशियल) बायनेरिज़ (http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) ने काम किया।
मैंने मिंगव, साइग्विन की कोशिश की है, सभी अलग-अलग कारणों से विफल रहे। मैं विंडोज 7 एंटरप्राइज पर हूं, 64 बिट।


5

आप यह भी कोशिश कर सकते हैं, एनाकोंडा http://continuum.io/downloads

लेकिन आपको अपने पर्यावरण चर पैठ को संशोधित करने की आवश्यकता है, ताकि एनाकोंडा फ़ोल्डर मूल पायथन फ़ोल्डर से पहले हो।


5

यह असंभव नहीं है, जो प्रोग्रामर खिड़कियों पर अजगर की तलाश कर रहे हैं, वे विजुअल स्टूडियो के लिए पायथन टूल्स का भी उपयोग करते हैं। इस मामले में शामिल "पायथन पर्यावरण" विंडो का लाभ उठाकर, अतिरिक्त पैकेज स्थापित करना आसान है। "ओवरव्यू" को डिफ़ॉल्ट के रूप में विंडो के भीतर चुना गया है। आप वहां "पिप" का चयन कर सकते हैं।

फिर आप अतिरिक्त काम के बिना खसखस ​​को खिड़की में सुपी दर्ज करके स्थापित कर सकते हैं। पहले से ही स्थापित "सुन्न" निर्देश का सुझाव दिया गया है।

फिर भी मुझे शुरुआत में समस्याएँ हल करने में 2 आसानी हुई:

  • "त्रुटि: vcvarsall.bat खोजने में असमर्थ": यह समस्या यहाँ हल की गई है । हालांकि मुझे यह उस समय नहीं मिला और इसके बजाय पायथन के लिए C ++ कंपाइलर स्थापित किया गया ।
  • फिर स्थापना जारी रही लेकिन एक अतिरिक्त आंतरिक अपवाद के कारण विफल रही। .NET 3.5 स्थापित करने से यह हल हो गया।

अंत में स्थापना की गई। इसमें कुछ समय (5 मिनट) लगा, इसलिए प्रक्रिया को जल्दी रद्द न करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.