Installer-python » Historique » Version 4
Version 3 (Farid Smai, 18/04/2014 16:22) → Version 4/6 (Farid Smai, 18/04/2014 16:22)
h1. Installer Python, Numpy, Scipy, ...
h2. Python, Numpy, Scipy ?
En bref :
* L'interpréteur officiel de Python est libre et ouvert. Il peut se trouver sur le "site officiel":https://www.python.org/downloads/ .
* Numpy et Scipy sont deux packages (libres) majeurs d'un environnement Python scientifique. Leurs installations diffèrent selon la plateforme concernée convernée (cf http://www.scipy.org/install.html).
h2. Une solution simple : Anaconda
La manière la plus simple de disposer d'un environnement Python scientifique qui soit pleinement fonctionnel, en particulier sur des plateformes comme Windows ou Mac, est sûrement d'installer une _distribution_ Python à vocation scientifique. Il en existe plusieurs ("exemples":http://www.scipy.org/install.html#scientific-python-distributions), mais on se focalise ici sur "Anaconda":http://continuum.io/downloads.html qui a le mérite de supporter aussi bien Windows, Mac et Linux.
Anaconda met par ailleurs à disposition "Spyder":http://spyderlib.googlecode.com : un éditeur conçu pour la programmation scientifique en Python.
*Qu'est-ce qu'une _distribution_ Python ?*
bq. Une distribution Python regroupe l'interpréteur Python et une collections de packages (bibliothèque) Python non-standards.
Son installation sur un système sans Python donne donc directement accès à (1) Python, (2) la bibliothèque standard de Python et (3) la bibliothèque spécifique sélectionnée par la distribution.
h2. Installer Anaconda
L'installation est simple : http://docs.continuum.io/anaconda/install.html .
Le point le plus important dans la procédure est le choix entre une installation locale (qui s'applique à un seul utilisateur du système) ou globale (pour tous les utilisateurs).
Dans le doute, choisissez l'installation locale, ce qui laissera inchangée la configuration Python du système. De plus, désinstaller Anaconda est alors très simple : il suffit de supprimer le répertoire d'installation.
Comme il l'a déjà été dit, l'installation de base de Anaconda remplit tous les prérequis au bon fonctionnement de _emerge_.
h2. Python, Numpy, Scipy ?
En bref :
* L'interpréteur officiel de Python est libre et ouvert. Il peut se trouver sur le "site officiel":https://www.python.org/downloads/ .
* Numpy et Scipy sont deux packages (libres) majeurs d'un environnement Python scientifique. Leurs installations diffèrent selon la plateforme concernée convernée (cf http://www.scipy.org/install.html).
h2. Une solution simple : Anaconda
La manière la plus simple de disposer d'un environnement Python scientifique qui soit pleinement fonctionnel, en particulier sur des plateformes comme Windows ou Mac, est sûrement d'installer une _distribution_ Python à vocation scientifique. Il en existe plusieurs ("exemples":http://www.scipy.org/install.html#scientific-python-distributions), mais on se focalise ici sur "Anaconda":http://continuum.io/downloads.html qui a le mérite de supporter aussi bien Windows, Mac et Linux.
Anaconda met par ailleurs à disposition "Spyder":http://spyderlib.googlecode.com : un éditeur conçu pour la programmation scientifique en Python.
*Qu'est-ce qu'une _distribution_ Python ?*
bq. Une distribution Python regroupe l'interpréteur Python et une collections de packages (bibliothèque) Python non-standards.
Son installation sur un système sans Python donne donc directement accès à (1) Python, (2) la bibliothèque standard de Python et (3) la bibliothèque spécifique sélectionnée par la distribution.
h2. Installer Anaconda
L'installation est simple : http://docs.continuum.io/anaconda/install.html .
Le point le plus important dans la procédure est le choix entre une installation locale (qui s'applique à un seul utilisateur du système) ou globale (pour tous les utilisateurs).
Dans le doute, choisissez l'installation locale, ce qui laissera inchangée la configuration Python du système. De plus, désinstaller Anaconda est alors très simple : il suffit de supprimer le répertoire d'installation.
Comme il l'a déjà été dit, l'installation de base de Anaconda remplit tous les prérequis au bon fonctionnement de _emerge_.