Ошибка Python 2.7 Opencv, ImportError: ошибка загрузки DLL: указанный модуль не найден

#python-2.7 #opencv #opencv-python #opencv4

#python-2.7 #opencv

Вопрос:

Работаю на python 2.7 (не anaconda). Операционная система Windows server 2012 R2

При установке pypi упоминаются два исправления для этого, установка Visual C redistributable 2015 и Universal C Runtime. А также исправление вручную для более старых версий anaconda, которая предназначена для python3 (я не использую версию anaconda, а также мою версию python 2.7, поэтому предполагаю, что в моем случае это неприменимо) ссылка здесь:https://pypi.org/project/opencv-python /

установил обе зависимости, но не смог заставить его работать. Есть идеи о том, как я могу это исправить?

Ответ №1:

Поскольку Python 2.7 все еще поддерживается, это может быть возможным решением.

Установка OpenCV из готовых двоичных файлов:

Приведенные ниже пакеты Python должны быть загружены и установлены в их расположения по умолчанию.

  1. Python-2.7.x
  2. Numpy
  3. Matplotlib

Установите все пакеты в их расположения по умолчанию. Python будет установлен на C:/Python27 /.

После установки откройте Python IDLE. Введите import numpy и убедитесь, что Numpy работает нормально.

Загрузите последнюю версию OpenCV и установите ее: Последняя версия OpenCV-build

Перейдите в папку opencv /build/python /2.7.

Скопируйте cv2.pyd в C:/Python27/lib/site-packeges.

Откройте Python IDLE и введите следующие коды в терминале Python.

 import cv2
print cv2.__version__