Sous Linux : passer par le gestionnaire de paquet de la distribution. Sous Debian et Ubuntu, installer les paquets spyder, python2.7-scipy, python2.7-numpy et ipython-notebook. On peut le faire avec
sudo apt-get install spyder python2.7-scipy python2.7-numpy ipython-notebook
Sous Windows : je recommande WinPython (http://winpython.github.io/). Attention à bien choisir la version 2.7 (précisément 2.7.10 à l'heure où j'écris) et pas une version 3.x. Si vous ne savez pas choisir entre 32 bits et 64 bits, choisissez 64 bits à moins d'avoir une machine très ancienne.
WinPython peut être utilisé sans être complètement installé (par exemple, on peut le mettre sur une clé USB), mais il est recommandé d'« enregistrer » l'installation : voir le bas de la page http://winpython.github.io pour les explications. Une fois installé, on peut lancer Spyder depuis l'explorateur de fichiers Windows avec un clic droit sur un fichier Python, « Ouvrir avec Spyder ». On trouve aussi Spyder dans le menu applications (menu démarrer/windows). Spyder, numpy, scipy et matplotlib sont inclus dans WinPython, vous n'avez rien d'autre à installer.
Sous Mac OS X : je ne connais pas, mais mes collègues recommandent anaconda : http://continuum.io/downloads (bien sélectionner la version python 2.7 et non une version 3.x).
Lancez le programme Spyder :
Spyder se lance, il doit ressembler à ceci :
(La langue peut être différente, et vous devriez avoir le numéro de version 2.7)
Téléchargez le fichier test_install.py et enregistrez-le sur votre ordinateur. Depuis Spyder, faire : « File » -> « Open », et ouvrir ce fichier. Cliquez sur la flêche verte (ou menu « Run » -> « Run »). Si Spyder vous demande, choisissez « Execute in current Python or IPython console ».
Dans le cadre en bas à droite (Console), vous devriez voir apparaître
Hi, I'm a little Python program to check your Python installation Version: 2.7.9 (default, Mar 1 2015, 12:57:24) [GCC 4.9.2] OK Is Numpy installed? OK Is Scipy installed? OK Is matplotlib installed? OK Congratulation, your Python installation seems operational.
Le numéro de version exact peut varier, mais doit impérativement être 2.7.x. Si vous n'avez pas « OK » à chaque étape, votre installation est incomplete.
Jupyter est le nouveau nom de iPython Notebook, on peut utiliser au choix l'un ou l'autre.
Une fois lancé, vous devriez avoir un navigateur ouvert avec une page « IPython Notebook » ouverte.
Téléchargez le fichier de test Exemple-notebook-ipython.ipynb et enregistrez-le sur votre ordinateur.
Retournez à la page iPython Notebook. Selon la version de iPython notebook, vous devriez voir soit un texte « To import a notebook, drag the file onto the listing below or click here. » en haut de page, soit un bouton « upload » en haut à droite. Cliquez sur ce bouton, puis importez le fichier Exemple-notebook-ipython.ipynb que vous venez de télécharger.
Vous devriez voir des cellules avec du texte mis en forme, et d'autres avec des morceaux de code Python. Pour l'instant, le code n'est pas exécuté.
Cliquez sur le menu « Cell » -> « Run all ». Les morceaux de code Python sont exécutés, dans l'ordre. Le résultat doit ressembler à cette page : Exemple-notebook-ipython.html.