Le Jupyter Notebook est un logiciel Web open source populaire et largement utilisé qui permet aux utilisateurs de créer et de partager des documents contenant du code en direct, des équations, des visualisations et du texte narratif. Les utilisations incluent le nettoyage et la transformation des données, la simulation numérique, la modélisation statistique, la visualisation des données, l'apprentissage automatique et bien plus encore. Dans ce tutoriel, nous allons vous montrer comment installer Jupyter Notebook sur Debian 9 , démarrez et accédez à l'application Web.
Certaines des principales fonctionnalités de l'application Web Jupyter Notebook sont :
- Édition de code dans le navigateur avec mise en évidence automatique de la syntaxe, indentation et complétion/introspection des tabulations.
- Exécutez facilement du code à partir de votre navigateur Web préféré
- Affichage du résultat du calcul à l'aide de représentations rich media, telles que HTML, LaTeX, PNG, SVG, etc. Par exemple, des chiffres de qualité publication rendus par la bibliothèque matplotlib peuvent être inclus en ligne.
- La modification dans le navigateur du texte enrichi à l'aide du langage de balisage Markdown, qui peut fournir des commentaires pour le code, n'est pas limitée au texte brut.
- La possibilité d'inclure facilement une notation mathématique dans les cellules de démarquage à l'aide de LaTeX et rendue nativement par MathJax.
1. Prérequis
– VPS Debian 9 avec 2 Go de mémoire
– Accès SSH avec privilèges root
– Python version 3.3 ou plus récente, ou Python 2.7
2. Connectez-vous via SSH et mettez à jour le système
Connectez-vous à votre VPS Debian 9 via SSH en tant qu'utilisateur root
ssh root@IP_Address
et exécutez la commande suivante pour vous assurer que tous les packages installés sur le serveur sont mis à jour vers la dernière version disponible
apt update && apt upgrade
3. Installer Python 3 et Pip
Nous installerons la dernière version de Python disponible dans le référentiel officiel Debian 9, qui est la version 3.5. Exécutez la commande suivante pour démarrer l'installation
apt -y install python3 python3-pip python3-dev
Une fois l'installation terminée, vous pouvez vérifier la version de Python installée sur votre serveur
python3 --version
sortie
Python 3.5.3
et vérifiez la version de pip en utilisant la commande suivante
pip3 --version
sortie
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
4. Installer IPython et Jupyter Notebook
Ensuite, nous allons installer IPython. IPython ou Interactive Python est un shell de commande pour l'informatique interactive dans plusieurs langages de programmation. Il est disponible dans le référentiel Debian et peut être facilement installé à l'aide du gestionnaire de packages apt. Pour installer IPython et toutes ses dépendances, exécutez la commande suivante
apt -y install ipython
Vérifiez la version installée d'IPython
ipython --version
sortie
5.1.0
Ensuite, nous pouvons passer à l'installation de Jupyter Notebook à l'aide du gestionnaire de packages pip Python.
pip3 install jupyter
L'installation peut prendre un certain temps. Une fois terminé, Jupyter Notebook est prêt à être utilisé. Avant de démarrer l'application, nous allons créer un nouvel utilisateur pour Jupyter Notebook car il n'est pas recommandé d'exécuter l'application en tant qu'utilisateur root
useradd -M jupyter
5. Démarrer Jupyter Notebook en arrière-plan
Et enfin, démarrez Jupyter Notebook en arrière-plan en tant que « jupyter » nouvellement créé à l'aide de la commande suivante
su - jupyter -c 'jupyter notebook --ip IP_Address --no-browser' &
Si vous souhaitez toujours démarrer Jupyter Notebook en tant qu'utilisateur root, vous pouvez utiliser l'option –allow-root.
où IP_Address est l'adresse IP réelle de votre VPS Debian 9. Et vous recevrez une sortie similaire à la suivante
Copy/paste this URL into your browser when you connect for the first time, to login with a token: http://IP_Address:8888/?token=7f928e48351e58492d1c9c71ff846fd87b980d690b1171f6
Par défaut, le serveur Jupyter Notebook écoute sur le port 8888. Si ce port n'est pas disponible, vous pouvez spécifier un autre port à l'aide de l'indicateur « –port ». Jupyter Notebook fournit des messages d'aide pour tous les arguments de ligne de commande disponibles. Si vous avez besoin d'aide, exécutez la commande suivante
jupyter notebook --help
Ouvrez votre navigateur Web préféré et accédez à l'URL indiquée ci-dessus. Une fois l'application ouverte, le tableau de bord du bloc-notes s'affichera et affichera une liste des blocs-notes, fichiers et sous-répertoires dans le répertoire où vous avez exécuté la commande et le serveur de bloc-notes a été démarré
Pour des informations détaillées sur la configuration et l'utilisation de Jupyter Notebook, veuillez consulter leur documentation.
Bien sûr, vous n'êtes pas obligé d'installer Jupyter Notebook sur Debian 9 , si vous utilisez l'un de nos services d'hébergement VPS Python optimisé, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Jupyter Notebook pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, sur Comment installer Jupyter sur une Debian 9 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons ci-dessous ou laissez simplement une réponse. Merci.