Premiers pas avec ipython-notebook

Installation ou configuration

Instructions détaillées pour configurer ou installer ipython-notebook :

Veuillez noter : iPython Notebook n’est désormais plus pris en charge car toutes les fonctionnalités ont été déplacées vers le projet [Jupyter][1].

Prérequis

Pour installer Jupyter ou iPython Notebook, vous devez avoir installé python au moins à la version 2.7.3+ ou 3.3+ - python peut être installé à partir du [site principal de python][2], à partir de votre distribution Linux/OS-X ou comme l’un des les packages groupés tels que [Anaconda][3] recommandé.

Installation du bloc-notes Jupyter

Pour installer le bloc-notes Jupyter :

  • Dans Anaconda : assurez-vous que vous utilisez une version récente d’Anaconda pour Python 3 et que vous avez déjà Jupyter et que Notebook est installé, exécutez-le simplement avec jupyter notebook
  • L’utilisation de pip Les utilisateurs Linux et OS-X peuvent avoir besoin de préfixer toutes les commandes suivantes avec sudo :
  • Mettez à jour pip avec : python -m pip install --upgrade pip
  • Installez Jupyter avec : pip install --upgrade jupyter
  • Exécutez avec : jupyter notebook pour démarrer le serveur et vous devriez voir l’interface “home” dans votre navigateur :

[![Cahier Jupyter][4]][4]

Pour savoir comment activer des noyaux supplémentaires, consultez le site Jupyter.

Remarque : Il existe actuellement, en 2016, une nouvelle interface utilisateur de nouvelle génération pour Jupyter en cours de développement actif appelée [Jupyter Lab][5] qui mérite d’être surveillée :

[![Interface du laboratoire][6]][6]

Systèmes hérités

Sur les anciens systèmes iPython, il peut être possible d’installer iPython notebook sur un système python avec pip installé, utilisez la commande :

pip install ipython[notebook]

Chaque fois que vous exécutez ipython notebook, vous recevez un avertissement :

[TerminalIPythonApp] WARNING | Subcommand `ipython notebook` is deprecated and will be removed in future versions.
[TerminalIPythonApp] WARNING | You likely want to use `jupyter notebook` in the future

et constatez que vous ** exécutez ** Jupyter.

Remarque sur l’importation de bibliothèques

Sur certains systèmes, * notamment OS-X ou lors de l’exécution à partir d’un environnement virtuel , le notebook *** peut *** ne pas reconnaître certaines des bibliothèques installées sur le système sous-jacent, * cela est dû au système python et cela étant utilisé pour exécuter le notebook étant différentes installations. L’ajout des bibliothèques peut être effectué indépendamment dans l’environnement des notebooks à l’aide de la commande suivante depuis l’environnement iPython :

!pip install [desired library]  

Ou avec le code suivant :

import pip
pip.main(['install', 'libary-name'])  # '-U' can be added after install to update existing packages

[1] : https://jupyter.org/ [2] : https://www.python.org/ [3] : https://www.continuum.io/downloads [4] : https://i.stack.imgur.com/fkzZb.png [5] : https://github.com/jupyterlab/jupyterlab [6] : https://i.stack.imgur.com/YV2WT.png