Установка NumPy в Windows - обычная проблема, если у вас нет нужной настройки сборки. Вместо этого я всегда захожу на сайт Кристофа Гольке , чтобы загрузить диски, которые вы можете установить для своего компьютера. Кристоф щедро собирает библиотеки в правильной среде сборки и публикует их на своем веб-сайте.
Перейдите в раздел NumPy: https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy, затем загрузите версию для 3.7, которая совместима с вашей версией Python (2 или 3 и 32-разрядная или 64-разрядная). Например, имя файла numpy‑1.14.5+mkl‑cp37‑cp37m‑win_amd64.whl
для NumPy 1.14.5, Python 3.7 - 64 бит. Вы можете выбрать, какая версия NumPy и какая версия интерпретатора Python и битовая версия вам нужны в имени файла.
Для этого никогда не требуется самостоятельно собирать NumPy или устанавливать необходимый компилятор, а не устанавливать NumPy через PyPI. Вы можете просто скачать колесо и установить его самостоятельно. Предполагая, что вы уже загрузили его, просто выполните:
pip install numpy‑1.14.5+mkl‑cp37‑cp37m‑win_amd64.whl
... при условии, что колесо находится в каталоге, в котором вы находитесь.