2012-03-09 37 views
7

मैं पांडा आयात करने के लिए अपना कोड (ग्रहण में चल रहा है) प्राप्त करने की कोशिश कर रहा हूं।पायथन पांडा: पांडा आयात करते समय numpy.core.multiarray नहीं मिल सकता

मुझे निम्न त्रुटि मिलती है: "आयात त्रुटि: numpy.core.multiarray आयात करने में विफल रहा" जब मैं पांडा आयात करने का प्रयास करता हूं। मैं python2.7, पांडा 0.7.1, और numpy 1.5.1

+1

क्षमा करें 1.6.1numpy इस समस्या को ठीक करता है .. वैसे भी –

+1

1.6.1 numpy के साथ भी मेरे लिए समस्या ठीक नहीं है - यह कैसे तय किया जा सकता है? यह मेरे साथ उबंटू पर होता है, इसलिए यह मैक ओएस एक्स विशिष्ट नहीं है – user248237dfsf

उत्तर

0

32-बिट बनाम 64-बिट संगतता समस्या हो सकता है। देखें: how to install numpy and scipy on OS X?

शीर्षक के बावजूद, यदि आप 32-बिट और 64-फिट संस्करणों को मिश्रित करते हैं तो अन्य ऑपरेटिंग सिस्टम के साथ समान समस्याएं हो सकती हैं।

0

@ user248237:

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

1

बस सुनिश्चित करने के लिए:

  • आप स्रोतों से पांडा स्थापित किया था? सुनिश्चित करें कि यह आपके द्वारा इच्छित NumPy के संस्करण का उपयोग कर रहा है।
  • क्या आपने पांडा स्थापित करने के बाद NumPy को अपग्रेड किया था? पांडा को पुन: संकलित करना सुनिश्चित करें, क्योंकि एबीआई में कुछ बदलाव हो सकते हैं (लेकिन डब्ल्यू/उस संस्करण का संस्करण, मुझे संदेह है कि यह मामला है)
  • क्या आप पांडा और/या नम्पी को अपनी स्रोत निर्देशिका से कॉल कर रहे हैं? बुरा विचार, NumPy उस पर चकमा देता है।
1

numpy संस्करण 1.6.1 को अद्यतन करने का प्रयास करें। मेरे लिए मदद की!

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