numpy Tutoriel
Commencer avec numpy
Recherche…
Remarques
NumPy (prononcé "numb pie" ou parfois "numb pea") est une extension du langage de programmation Python qui prend en charge de grands tableaux multidimensionnels, ainsi qu'une bibliothèque étendue de fonctions mathématiques de haut niveau à utiliser sur ces baies.
Versions
Version | Date de sortie |
---|---|
1.3.0 | 2009-03-20 |
1.4.0 | 2010-07-21 |
1.5.0 | 2010-11-18 |
1.6.0 | 2011-05-15 |
1.6.1 | 2011-07-24 |
1.6.2 | 2012-05-20 |
1.7.0 | 2013-02-12 |
1.7.1 | 2013-04-07 |
1.7.2 | 2013-12-31 |
1.8.0 | 2013-11-10 |
1.8.1 | 2014-03-26 |
1.8.2 | 2014-08-09 |
1.9.0 | 2014-09-07 |
1.9.1 | 2014-11-02 |
1.9.2 | 2015-03-01 |
1.10.0 | 2015-10-07 |
1.10.1 | 2015-10-12 |
1.10.2 | 2015-12-14 |
1.10.4 * | 2016-01-07 |
1.11.0 | 2016-05-29 |
Installation sur Mac
Le moyen le plus simple de configurer NumPy sur Mac est d' utiliser pip
pip install numpy
Installation avec Conda .
Conda disponible pour Windows, Mac et Linux
- Installez Conda. Il existe deux manières d'installer Conda, soit avec Anaconda (package complet, include numpy) ou Miniconda (uniquement Conda, Python et les packages dont ils dépendent, sans aucun package supplémentaire). Anaconda et Miniconda installent le même Conda.
- Commande supplémentaire pour Miniconda, tapez la commande
conda install numpy
Installation sous Windows
L'installation de Numpy via pypi (l'index de package par défaut utilisé par pip) échoue généralement sur les ordinateurs Windows. La méthode la plus simple pour installer Windows est d'utiliser des fichiers binaires précompilés.
Le site de Christopher Gohkle est une source pour les roues précompilées de nombreux paquets. Choisissez une version en fonction de votre version et de votre système Python. Un exemple pour Python 3.5 sur un système 64 bits:
- Téléchargez
numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl
d' ici - Ouvrez un terminal Windows (cmd ou powershell)
- Tapez la commande
pip install C:\path_to_download\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl
Si vous ne voulez pas gâcher avec des packages uniques, vous pouvez utiliser la distribution Winpython qui regroupe la plupart des packages et fournit un environnement confiné avec lequel travailler. De même, la distribution Python Anaconda est pré-installée avec numpy et de nombreux autres paquets communs.
Une autre source populaire est le conda
paquets de conda
, qui prend également en charge les environnements virtuels .
- Téléchargez et installez
conda
. - Ouvrez un terminal Windows.
- Tapez la commande
conda install numpy
Installation sous Linux
NumPy est disponible dans les référentiels par défaut des distributions Linux les plus populaires et peut être installé de la même manière que les packages d'une distribution Linux sont généralement installés.
Certaines distributions Linux ont des packages NumPy différents pour Python 2.x et Python 3.x. Dans Ubuntu et Debian, installez numpy
au niveau du système en utilisant le gestionnaire de paquets APT:
sudo apt-get install python-numpy
sudo apt-get install python3-numpy
Pour les autres distributions, utilisez leurs gestionnaires de paquets, comme zypper (Suse), yum (Fedora), etc.
numpy
peut également être installé avec le gestionnaire de package de Python pip
pour Python 2 et pip3
pour Python 3:
pip install numpy # install numpy for Python 2
pip3 install numpy # install numpy for Python 3
pip
est disponible dans les référentiels par défaut des distributions Linux les plus populaires et peut être installé pour Python 2 et Python 3 en utilisant:
sudo apt-get install python-pip # pip for Python 2
sudo apt-get install python3-pip # pip for Python 3
Après l'installation, utilisez pip
pour Python 2 et pip3
pour Python 3 afin d'utiliser pip pour installer les paquets Python. Mais notez que vous devrez peut-être installer de nombreuses dépendances, qui sont nécessaires pour générer numpy à partir des sources (y compris les packages de développement, les compilateurs, fortran, etc.).
Outre l'installation de numpy
au niveau du système, il est également courant (voire même fortement recommandé) d'installer numpy
dans des environnements virtuels en utilisant des packages Python populaires tels que virtualenv
. Dans Ubuntu, virtualenv
peut être installé en utilisant:
sudo apt-get install virtualenv
Ensuite, créez et activez virtualenv pour Python 2 ou Python 3, puis utilisez pip
pour installer numpy
:
virtualenv venv # create virtualenv named venv for Python 2
virtualenv venv -p python3 # create virtualenv named venv for Python 3
source venv/bin/activate # activate virtualenv named venv
pip install numpy # use pip for Python 2 and Python 3; do not use pip3 for Python3
Importation de base
Importez le module numpy pour en utiliser une partie.
import numpy as np
La plupart des exemples utiliseront np
comme raccourci pour numpy. Supposons que "np" signifie "numpy" dans les exemples de code.
x = np.array([1,2,3,4])
Bloc-notes temporaire Jupyter hébergé par Rackspace
Jupyter Notebooks est un environnement de développement interactif basé sur un navigateur. Ils ont été initialement développés pour exécuter le calcul python et, en tant que tels, ils fonctionnent très bien avec numpy. Pour essayer numpy dans un ordinateur portable Jupyter sans l’installer complètement sur son système local, Rackspace fournit gratuitement des ordinateurs portables temporaires sur tmpnb.org .
Remarque: il ne s’agit pas d’un service propriétaire avec toute sorte de vente. Jupyter est une technologie entièrement ouverte développée par UC Berkeley et Cal Poly San Luis Obispo. Rackspace fait don de ce service dans le cadre du processus de développement.
Pour essayer numpy
sur tmpnb.org:
- visitez tmpnb.org
- soit sélectionnez
Welcome to Python.ipynb
ou - Nouveau >> Python 2 ou
- Nouveau >> Python 3