Я не могу импортировать 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.

0 ответов

Другие вопросы по тегам