Opencv-python успешно устанавливается, но отсутствует в пакетах сайтов - PullRequest
2 голосов
/ 11 июля 2019

Немного странно - я установил opencv-python через pip install opencv-python, установка прошла успешно и ее можно увидеть через pip show opencv-python, но при попытке импортировать ее в проектпакет не может быть найден.При дальнейшем изучении на самом деле в моих пакетах сайтов нет папки opencv (cv2?), Поэтому я понятия не имею, откуда она получает информацию о пакете.Кто-нибудь когда-нибудь сталкивался с этой проблемой?Возможно, я упускаю что-то совершенно очевидное.

Снимок экрана с папкой pip output и папками site-packages

Я проверил пару подобных вопросов, но они, похоже, относятся кв основном для Linux;то есть пакет находится в dist-пакетах, а не в пакетах сайта.

Ссылки на вопросы:

Ошибка импорта Python-opencv, установленные пакеты

Пакет Python не найден после успешной установки пакета

zbar отсутствует в пакетах сайтов Python после установки

Редактировать - переносить некоторую информацию из комментариев в тело вопроса:

pip install --force-reinstall --no-deps opencv-python успешно переустанавливает пакет

pip --version выводит правильную версию Python, а pip show -f opencv-python правильно отображает список файлов (даже если они не обнаруживаются при поиске в проводнике Windows) - https://i.imgur.com/6PQnOS9.png

python -m site все каталоги sys.path верны - https://i.imgur.com/xKpyUtk.png

...