Как установить numpy + mkl для python 2.7 на Windows 64 бит?

Я уже установил numpy 1.9.0 в Python.Now, что я должен сделать, чтобы получить numpy + mkl?

Ответ 1

Если у вас нет всего дистрибутива Python или вы не хотите его устанавливать, вы можете загрузить и установить скомпилированный пакет whl из Christoph Gohlke Веб-страница. Этот whl содержит numpy и связан с mkl. При установке этого пакета вы устанавливаете оба параметра: numpy с зависимостями mkl.

Все, что вам нужно сделать, это:

  • загрузите правильный файл whl (выберите правильную версию Python и файл 32/64)
  • откройте Windows cli с помощью Windows+R и запустив внутри cmd
  • перейдите в каталог, в который вы загрузили файл whl, с инструкциями cd
  • run pip install numpy‑1.XX.Y+mkl‑cp3X‑cp3Xm‑win_amd64.whl

Например, команда может быть

pip install numpy‑1.11.3+mkl‑cp35‑cp35m‑win_amd64.whl

Вы можете сделать это для любого пакета с некоторым кодом, который должен быть скомпилирован

Ответ 2

Самый простой способ - установить весь дистрибутив Python с большим количеством включенных пакетов, таких как numpy и mkl. Я бы предложил дистрибутив Anaconda Python, https://www.continuum.io/downloads

Ответ 3

Приведенный выше ответ отлично работает (+1) и привел меня на правильный путь, но прояснить ситуацию еще больше:

  1. Вы можете скачать .whl здесь
  2. Для выбора правильного .whl вам нужно знать numpy ‑ 1.11.3 + mkl ‑ cp XX ‑cp XX m ‑ win_amd64.whl, где XX на самом деле является вашей версией Python (например, 36 для Python версии 3.6.x)
  3. pip install numpy‑1.11.3+mkl‑cp**XX**‑cp**XX**m‑win_amd64.whl в окне cmd и в место, где вы загрузили .whl в