ModuleNotFoundError: Нет модуля с именем 'cv2' несмотря на установку - PullRequest
1 голос
/ 10 апреля 2019

Когда я импортирую cv2 в Python, я получаю

ModuleNotFoundError: No module named 'cv2'

Я установил cv2 с

pip3 install opencv-python

Когда я пытаюсь установить его снова, он говорит

Requirement already satisfied: opencv-python in /usr/local/lib/python3.7/dist-packages (4.0.1.24)
Requirement already satisfied: numpy>=1.14.5 in /usr/local/lib/python3.7/dist-packages (from opencv-python) (1.16.2)

Я успешно дважды проверил наличие пакета в соответствующей папке Python. Я даже установил его для Python2.7, хотя Python3.7 - это мой стандарт. Я буквально прочитал всю информацию, которую смог найти в Stackoverflow относительно ошибки, и сейчас у меня закончились идеи. Есть идеи?

Я использую Ubuntu 18.04 и Python 3.7.

1 Ответ

1 голос
/ 10 апреля 2019

Попробуйте установить с помощью диспетчера пакетов вашей ОС (обратите внимание на порядок слов: python до opencv):

sudo apt-get install python-opencv

Это сработало для меня в Ubuntu 18. Мне также не удалось получить его вработа с использованием pip.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...