Одним из решений может быть то, что у вас есть 2 версии Python.Итак, перейдите в каталог скриптов конкретного python и запустите: pip install numpy
Если это тоже не сработает, вы можете найти ответы на этот вопрос в Почему я не могу импортировать opencv3, даже еслипакет установлен? , как заявлено @ Cut7er.
Я тоже пробовал решения, данные вышеупомянутым вопросом.Но они не работают для меня.Итак, еще одна вещь, которую вы можете попробовать использовать, это IDE, которая называется PyCharm.Конечно, он намного красивее, чем IDLE, но также имеет встроенную управляемую графическим интерфейсом установку двоичных файлов или пакетов.Это сделало бы все намного проще.Я столкнулся с множеством проблем с пакетами для Python, и эта IDE значительно упростила процесс.Вы можете найти его на https://www.jetbrains.com/pycharm/download/#section=windows.
Вы также можете использовать анаконду.Но я нашел его немного сложным в использовании, поскольку у него есть похожие проблемы.
РЕДАКТИРОВАТЬ:
Похоже, вы используете PyCharm.Но вы устанавливаете библиотеки из командной строки.Итак, смотрите ответ на: ImportError: Нет модуля с именем 'bottle' - PyCharm .Этот ответ поможет вам установить определенную библиотеку в самом окне PyCharm.Итак,
1) Перейдите в «Файлы»> «Настройки»
2) Найдите «Переводчик» на вкладке поиска.Откройте переводчик
3) Теперь вы можете увидеть знак плюс справа.Щелчок по нему откроет раздел слева.
4) На вкладке поиска выполните поиск numpy
или opencv
.Нажмите на любой модуль, который вы хотите установить.А затем нажмите на кнопку «Установить пакет» в левом нижнем углу.Это установит пакет для вас.
5) Затем нажмите Сохранить.И запустите файл с надписью import cv/cv2
.
Это, вероятно, должно сработать.
Надеюсь, это поможет!