AttributeError: модуль «cv2» не имеет атрибута «imread»Python

Программы на Python
Anonymous
AttributeError: модуль «cv2» не имеет атрибута «imread»

Сообщение Anonymous »

(я использую Mac OS 10.8.5)

Я использую Python 3 (через блокнот Jupyter) и пытаюсь импортировать cv2< /p>

Я успешно импортировал cv2, но когда я набираю im_g = cv2.imread("smallgray.png", 0), я получаю эту ошибку :

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

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
 in ()
----> 1 im_g = cv2.imread("smallgray.png", 0)

AttributeError: module 'cv2' has no attribute 'imread'
Я также проверил dir(cv2) и получил:

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

['__doc__', '__loader__', '__name__', '__package__', '__path__', '__spec__'
Думаю, многие функции отсутствуют...
Это из-за неправильной установки opencv?
На самом деле мне пришлось приложить немало усилий, чтобы получить opencv, и я думаю, что я установил его «слишком много раз» и разными способами через Терминал. (, pip)

Должен ли я удалить opencv и начать все сначала? Как мне это сделать правильно?

Спасибо заранее

Подробнее здесь: https://stackoverflow.com/questions/478 ... ute-imread

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