Ошибка импорта cv2: ImportError: не удалось импортировать numpy.core.multiarrayPython

Программы на Python
Anonymous
Ошибка импорта cv2: ImportError: не удалось импортировать numpy.core.multiarray

Сообщение Anonymous »

Я новичок в Ubuntu и пытаюсь использовать модуль OpenCV в Jupyter Notebook.

При запуске у меня появляется сообщение об ошибке:

Код: Выделить всё

import cv2
Ошибка сообщения:

Код: Выделить всё

---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
RuntimeError: module compiled against API version a but this version of numpy is 9

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
 in ()
----> 1 import cv2

ImportError: numpy.core.multiarray failed to import
Я читал несколько подобных проблем от других пользователей на stackoverflow. Эта проблема часто возникает из-за неправильной версии numpy. Я проверил и использую numpy 1.9.2:

Код: Выделить всё

numpy.version.version
Out[22]:'1.9.2'
Насколько я понимаю из других постов, версий 1.8 и выше должно быть достаточно. Кто-нибудь знает, что может быть не так?

Для информации: моя версия Python/Anaconda

Код: Выделить всё

print sys.version
2.7.10 |Anaconda 2.3.0 (64-bit)| (default, Sep 15 2015, 14:50:01)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]
Спасибо за любую помощь по этому вопросу!

Подробнее здесь: https://stackoverflow.com/questions/333 ... -to-import

Вернуться в «Python»