Installer Numpy sur 64bit Windows 7 avec Python 2.7.3 [fermé]
il semble que le seul installateur de windows 64 bits pour Numpy est pour la version 1.3.0 de Numpy qui ne fonctionne qu'avec python 2.6
http://sourceforge.net/projects/numpy/files/NumPy /
il me semble étrange que je doive retourner en Python 2.6 Pour utiliser num Py sur Windows, ce qui me fait penser que je manque quelque chose.
Vraiment?
6 réponses
essayez les binaires (non officiels) sur ce site:
http://www.lfd.uci.edu / ~gohlke/pythonlibs / #numpy
vous pouvez obtenir le plus récent numpy
x64 avec ou sans libs Intel MKL pour Python 2.7 ou Python 3.
en supposant que vous avez python 2.7 64bit sur votre ordinateur et que vous avez téléchargé numpy à partir de ici , suivez les étapes ci-dessous (en changeant numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
comme approprié).
- Télécharger (clic droit et "enregistrer la cible") get-pip disque local.
-
à l'invite de commande, naviguez vers le répertoire contenant
get-pip.py
et exécuter
python get-pip.py
qui crée des fichiers dansC:\Python27\Scripts
, y comprispip2
,pip2.7
etpip
.
-
copiez la
numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
téléchargée dans l'annuaire ci-dessus(C:\Python27\Scripts
)
-
toujours à l'invite de commande, naviguez vers le répertoire ci-dessus et lancez:
pip2.7.exe install "numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl"
télécharger numpy-1.9.2+mkl-cp27-none-win32.whl de http://www.lfd.uci.edu / ~gohlke/pythonlibs / #numpy .
Copiez le fichier sur C:\Python27\Scripts
Exécuter cmd à partir de l'emplacement ci-dessus et tapez
pip install numpy-1.9.2+mkl-cp27-none-win32.whl
vous obtiendrez avec un peu de chance la sortie suivante:
Processing c:\python27\scripts\numpy-1.9.2+mkl-cp27-none-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.9.2
l'Espérance qui fonctionne pour vous.
EDIT 1
Ajouter la suggestion de @oneleggedmule:
Vous pouvez également exécuter la commande suivante dans le cmd:
pip2.7 install numpy-1.9.2+mkl-cp27-none-win_amd64.whl
au fond, écrire pip seul fonctionne aussi parfaitement (comme dans la réponse originale). La rédaction de la version 2.7 peut également être faite pour des raisons de clarté ou de spécification.
the (unofficial) binaires (http://www.lfd.uci.edu/~gohlke/pythonlibs / #numpy) a fonctionné pour moi.
J'ai essayé Mingw, Cygwin, tout a échoué pour différentes raisons. Je suis sur Windows 7 Entreprise 64 bits.
vous pouvez aussi essayer ceci, anaconda http://continuum.io/downloads
mais vous devez modifier votre chemin de variable d'environnement, de sorte que le dossier anaconda soit avant le dossier Python original.
il n'est pas improbable, que les programmeurs à la recherche de python sur windows, utilisent aussi les outils Python pour Visual Studio. Dans ce cas, il est facile d'installer des paquets supplémentaires, en profitant de l'Environnement Python" de la Fenêtre. "Vue d'ensemble" est sélectionné dans la fenêtre par défaut. Vous pouvez y sélectionner "Pip".
ensuite, vous pouvez installer numpy sans travail supplémentaire en entrant numpy dans la fenêtre seach. L'instruction correspondante "install numpy" est déjà suggéré.
néanmoins j'ai eu 2 problèmes faciles à résoudre au début:
- "erreur: Impossible de trouver vcvarsall.bat": ce problème a été résolu ici . Bien que je ne l'ai pas trouvé à ce moment-là et j'ai plutôt installé le compilateur C++ pour Python .
- alors l'installation a continué mais a échoué à cause d'une exception intérieure supplémentaire. Installation de .NET 3.5 réglé ce problème.
finalement l'installation a été faite. Cela a pris du temps (5 minutes), alors n'annulez pas le processus trop tôt.