#python #opencv #jupyter
Вопрос:
Когда я устанавливаю OpenCV, я получаю сообщение об ошибке, как показано ниже. Что мне делать?
ImportError: DLL load failed: The specified module could not be found.
Ответ №1:
Установка OpenCV
Чтобы установить пакет в Jupyter Notebook, вы можете использовать команду magic %pip
.
%pip install opencv-python
Если вышеприведенная команда не работает IPython < 7.3
, вы можете попробовать вместо нее эту команду.
!pip install --user opencv-python
Демонстрация
Давайте посмотрим на это в действии. Сначала вы вставляете новую ячейку, вводите любую из двух команд выше, а затем выполняете ячейку с помощью CtrlEnterсочетания клавиш .
Теперь вы должны иметь возможность импортировать и использовать OpenCV без каких-либо ошибок.
Комментарии:
1. Я не понимаю. Я пробовал много способов, но это не работает. Не могли бы вы быть немного более конкретными?
2. @Trung Я отредактировал инструкции, чтобы они были более четкими и подробными.
3. Спасибо. Я все исправил
4. @Trung Здравствуйте, если мой ответ помог, не могли бы вы нажать на серую галочку рядом с моим ответом, чтобы отметить его как решение? Спасибо.
Ответ №2:
Обычно это проблема зависимости. Просто .pyd недостаточно (все .Требуются библиотеки DLL). В Windows добавьте записи в .dll в переменную среды PATH (недостаточно для Python 3.8 с обновленными политиками безопасности)