web-dev-qa-db-fra.com

Comment installer numpy + mkl pour python 2.7 sur windows 64 bit?

J'ai déjà installé numpy 1.9.0 en Python. Maintenant, que dois-je faire pour obtenir numpy + mkl?

10
Hari

Si vous ne possédez pas une distribution Python complète ou si vous ne souhaitez pas en installer une, vous pouvez télécharger et installer un package whl compilé à partir de la page Web de Christoph Gohlke . Cette whl contient numpy et est liée à mkl. Lors de l'installation de ce paquet, vous installez les deux: numpy avec les dépendances mkl.

Tout ce que tu dois faire est:

  • téléchargez le fichier whl correct (choisissez la bonne version de Python et le fichier 32/64)
  • ouvrez un Windows cli avec Windows+R et en exécutant cmd
  • allez dans le répertoire où vous avez téléchargé le fichier whl, avec les instructions cd
  • exécuter pip install numpy‑1.XX.Y+mkl‑cp3X‑cp3Xm‑win_AMD64.whl

Par exemple, la commande peut être

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

Vous pouvez le faire pour n'importe quel paquet avec du code à compiler

21
Guillaume Jacquenot

Le moyen le plus simple consiste à installer une distribution Python complète avec de nombreux packages, tels que numpy et mkl. Je suggèrerais la distribution Anaconda Python, https://www.continuum.io/downloads

2
jmd_dk

La réponse ci-dessus est excellente (+1) et m'a amené sur la bonne voie, mais pour clarifier les choses encore plus:

  1. Vous pouvez télécharger le .whl depuis ici
  2. Pour choisir le bon .whl, vous devez connaître numpy ‑ 1.11.3 + mkl ‑ cpXX ‑cpXX m ‑ win_AMD64.whl Où les XX sont actuellement votre version de python (par exemple, 36 pour la version 3.6.x de python)
  3. Faites pip install numpy‑1.11.3+mkl‑cp**XX**‑cp**XX**m‑win_AMD64.whl dans votre fenêtre cmd et à l’endroit où vous avez téléchargé le .whl dans
0
mrk