Насколько я могу судить, я успешно установил opencv (двумя различными способами), но продолжаю получать сообщение об ошибке
ModuleNotFoundError: нет модуля с именем 'cv2'
Сначала я попытался использовать cmd (работал от имени администратора)
pip install cv2
Я не помню, почему это не сработало, но нашло это .
Я использую 32-битную Windows 7 и у меня установлен Python 3.7. Поэтому я выбрал:
opencv_python‑4.1.0‑cp37‑cp37m‑win32.whl
с здесь но получил сообщение:
Ошибка opencv_python ....., которая не поддерживается колесом на этой платформе.
Затем, основываясь на это Я попробовал это:
pip install opencv-contrib-python
Это успешно установлено.
Но когда я запустил следующее (в Jupyter):
import cv2
Я получаю ошибку
ModuleNotFoundError: Нет модуля с именем 'cv2'.
Не зная, почему я получил ошибку, в отчаянии я попытался установить другие колеса из https://www.lfd.uci.edu/~gohlke/pythonlibs/,, выбирая более старые версии из первоначальной, которую мне не удалось установить.
Мне наконец удалось установить этот:
opencv_python-4.1.0-cp36-cp36m-win32.whl
Поэтому я вернулся к Jupyter и снова попытался импортировать cv2, но получил то же сообщение об ошибке.
Я попытался перезапустить ядро Jupyter и даже перезапустить ноутбук, но безрезультатно.
Я просканировал через другие потоки SO с той же самой ошибкой в списке и попробовал то, что было предложено - например, один поток (не может найти его, чтобы скопировать ссылку здесь) предлагал попробовать:
conda create --name opencv-env python=3.7
но я получил:
Извлечение метаданных пакета .............
PackageNotFoundError: Пакет не найден: Conda не может найти '
У меня нет идей. Есть предложения?