Python Pandas: не удается найти numpy.core.multiarray при импорте панд - PullRequest
7 голосов
/ 10 марта 2012

Я пытаюсь заставить мой код (запущенный в затмении) импортировать панд.

Я получаю следующую ошибку: "ImportError: numpy.core.multiarray не удалось импортировать" когда я пытаюсь импортировать панд.Я использую python2.7, pandas 0.7.1 и numpy 1.5.1

Ответы [ 4 ]

1 голос
/ 17 августа 2012

Попробуйте обновить до версии numy 1.6.1.Помог мне!

1 голос
/ 17 августа 2012

Просто чтобы убедиться:

  • Вы устанавливали панд из источников? Убедитесь, что вы используете нужную вам версию NumPy.
  • Вы обновили NumPy после установки панд? Обязательно перекомпилируйте панд, так как могут быть некоторые изменения в ABI (но с этой версией NumPy, я сомневаюсь, что это так)
  • Вы звоните пандам и / или Numpy из их исходного каталога? Плохая идея, NumPy имеет тенденцию задыхаться от этого.
0 голосов
/ 14 августа 2012

@ user248237:

Я второе предположение Кейта, что это, вероятно, проблема совместимости с 32/64 битами. Я столкнулся с той же проблемой только на этой неделе, пытаясь установить другой модуль. Проверьте версии каждого из ваших модулей и сделайте так, чтобы все совпадало. В общем, я бы придерживался 32-битных версий - не все модули имеют официальную 64-битную поддержку. Я удалил свою 64-битную версию python и заменил ее 32-битной, переустановил модули, и с тех пор у меня не было никаких проблем.

0 голосов
/ 05 июля 2012

Может быть проблема совместимости с 32-разрядной и 64-разрядной версиями. Увидеть: как установить numpy и scipy на OS X?

Несмотря на заголовок, аналогичные проблемы могут возникать с другими операционными системами, если вы смешиваете 32-разрядные и 64-разрядные версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...