Я не могу импортировать cv2 в интерпретаторе python после того, как я загрузил openCV с pip из терминала Windows
Я установил OpenCV для Python с помощью команды терминала Windows pip install opencv_contrib_python
и установка была завершена (из opencv_contrib_python, pip также установил пакет numpy).
Я открыл интерпретатор Python (не набирая "python" в терминале, а фактически открыв приложение Python) и попытался "импортировать cv2", но интерпретатор Python отбросил меня назад ModuleNotFoundError: No module named 'cv2'
,
Поэтому я открыл еще один интерпретатор Python, набрав python
в терминале Windows, и я набрал import cv2
чтобы увидеть, будет ли он успешно импортировать cv2. К счастью, это сработало, но это дало мне вопрос, почему на Земле "импорт cv2" в интерпретаторе Python, который открывается с помощью терминала Windows, будет работать, когда та же команда не будет работать в интерпретаторе Python, который открывается как приложение? Будут ли какие-либо способы импортировать cv2 в интерпретаторе python, который запускается приложением, а не терминалом Windows?
Я ожидал увидеть, что интерпретаторы Python, которые запускаются обоими методами, будут импортировать cv2 без ModuleNotFoundError, но, очевидно, будет работать только один из них. Кстати, я использую Python 3.6.3.