Я понимаю, что есть много похожих вопросов по SO, и я просматривал их, но пока не нашел никаких успехов в их решениях.
Я использую:
- Anaconda 1.9.12
- Python 3.8.3
- Windows 10
Я установил opencv, выполнив:
pip install opencv-python
Когда я делаю
conda list
, я вижу следующее:
opencv 4.0.1 py38h2a7c758_0
opencv-python 4.3.0.36 pypi_0 pypi
opencv-python-headless 4.3.0.36 pypi_0 pypi
А также
py-opencv 4.0.1 py38he44ac1e_0
Так что вроде бы opencv установлен . Однако, когда я пишу код python и у меня:
import cv2
, я получаю ошибку «Невозможно импортировать cv2».
Это может иметь какое-то отношение к тому, как Anaconda управляет установками и средами, но я думал, что все было установлено в моей пользовательской среде, так как именно там я все делал.
Примечание: я также пробовал другие команды, такие как
conda install -c conda-forge opencv
Похоже, им это удалось, но я все еще получаю сообщение об ошибке.