Как исправить эту ошибку? import cv2 ImportError: сбой загрузки DLL: указанный модуль не найден - PullRequest
1 голос
/ 05 апреля 2019

После вставки библиотеки CV2 в папку библиотеки Spyder при запуске из Anaconda выдается эта ошибка

import cv2

ImportError: сбой загрузки DLL: указанный модуль не найден.

import cv2 Traceback (последний вызов был последним):

Файл "", строка 1, при импорте cv2

ImportError: сбой загрузки DLL: указанный модуль не найден.

Ответы [ 2 ]

0 голосов
/ 06 мая 2019

Если указанное выше решение не работает Откройте окно cmd и введите следующие команды .....

1) pip uninstall 2) pip install opencv-python (если вам нужно толькоосновные модули) или pip install opencv-contrib-python (если вам нужны как основной, так и модули contrib) 3) pip install opencv-python-headless (есливам нужны только основные модули) или pip install opencv-contrib-python-headless (если вам нужны как основной, так и дополнительный модули)

.... теперь импорт cv2

0 голосов
/ 06 мая 2019

Если импорт не выполняется в Windows, убедитесь, что у вас установлен распространяемый Visual C ++ 2015 . Если вы используете более старую версию Windows, чем Windows 10, и последние системные обновления не установлены, Universal C Runtime также может потребоваться.

Выпуски Windows N и KN не включают Media Feature Pack, который требуется для OpenCV. Если вы используете Windows N или KN, установите также Пакет дополнительных компонентов Windows Media .

Если вышеописанное не помогает, проверьте, используете ли вы Anaconda. В старых версиях Anaconda есть ошибка, которая вызывает ошибку, см. https://github.com/skvark/opencv-python/issues/36 для ручного исправления.

Если вы все еще сталкиваетесь с ошибкой после того, как проверили все предыдущие решения, скачайте Dependencies и откройте cv2.pyd (обычно находится в C: \ Users \ username \ AppData \ Local \ Programs \ Python \ PythonXX \ Lib \ site -packages \ cv2) файл для отладки отсутствующих проблем с DLL.

...