[PYTHON] Création d'un environnement de développement Jupyter Lab sur WSL2 à l'aide d'Anaconda3

Objectifs de cet article

Installez Anaconda3 sur WSL2 de windows10 et créez l'environnement d'exécution de Jupyter Lab. Cet article décrit l'exécution de la version Ubuntu 20.04 LTS sur WSL2. Au moment de la rédaction de cet article, la version d'Anaconda 3 était Anaconda 3-2020.07.

Construction de l'environnement WSL2

Il existe de nombreux autres articles faciles à comprendre et détaillés, je ne les couvrirai donc pas dans cet article. Veuillez vous préparer.

URL de référence

Procédure de construction de Jupyter Lab dans WSL2

Voici les étapes pour installer Anaconda 3 sur WSL2. N'importe quel terminal peut être utilisé pour faire fonctionner WSL2, mais il est recommandé de l'utiliser car Windows Terminal est assez cool. URL de référence ・ Qu'est-ce qu'un terminal Windows

Vérification de la version d'Anaconda3

Tout d'abord, accédez à la page de distribution du programme d'installation d'Anaconda et recherchez la dernière version. Accédez à l'URL suivante. Page de téléchargement d'Anaconda Cliquez avec le bouton droit de la souris sur Linux 64-Bit (x86) Installer ici et appuyez sur Copier l'adresse du lien pour enregistrer l'URL.

image.png

Exécutez le programme d'installation

À partir de là, utilisez le programme d'installation pour installer Anaconda3 dans l'environnement WSL2. Utilisez le terminal Windows, etc.

Télécharger l'installateur Commençons par créer un dossier de travail.

$ cd ~
$ mkdir tmp;cd tmp

Téléchargez maintenant le programme d'installation avec wget [URL que vous avez copiée précédemment].

$ wget https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh

Le téléchargement prendra un certain temps, veuillez donc patienter un peu.

Exécutez le programme d'installation.

$ bash Anaconda3-2020.07-Linux-x86_64.sh

De là, c'est le cadre de la construction de l'environnement. En gros, il n'y a pas de problème si vous suivez les instructions à l'écran. À partir de maintenant, [ENTER] indique d'appuyer sur le bouton d'entrée.

Welcome to Anaconda3 2020.07

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> [ENTER]
===================================
End User License Agreement - Anaconda Individual Edition
===================================

Copyright 2015-2020, Anaconda, Inc.

All rights reserved under the 3-clause BSD License:

...

Puisqu'il s'agit de la partie licence, je l'ignorerai de manière appropriée. ...

Il vous sera demandé si vous souhaitez accepter la licence, alors tapez «oui».

Do you accept the license terms? [yes|no]
[no] >>> yes

Il vous sera demandé le répertoire dans lequel vous souhaitez installer Anaconda3. La zone directement sous le répertoire utilisateur étant spécifiée, appuyez sur Entrée s'il n'y a pas de problème. (Si vous souhaitez l'installer n'importe où, suivez les instructions à l'écran)

Le colis sera déballé. Attendons un peu.

Tapez «oui» lorsqu'on vous pose les questions suivantes:

Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

Enfin, assurez-vous qu'Anaconda 3 est installé.

If you'd prefer that conda's base environment not be activated on startup,
   set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Anaconda3!

... 

L'affichage suivant est omis car il n'y a pas de problème particulier ...

En l'état, le chemin n'est pas ajouté, vous ne pouvez donc pas utiliser conda ou jupyter lab. Alors ajoutez le chemin suivant.

$ echo "export PATH=~/anaconda3/bin:\$PATH" >> ~/.bashrc
$ source ~/.bashrc

Vérifiez la version de la commande conda pour confirmer que le chemin a été ajouté. Au moment de la rédaction de cet article, la version était 4.8.3.

$ conda -V
conda 4.8.3

Exécution de Jupyter Lab

Enfin, démarrez Jupyter Lab. Vous n'aurez pas besoin d'un jeton d'authentification car il s'exécute dans un environnement de développement local.

$ jupyter lab --NotebookApp.token=''

Accéder à l'URL depuis le navigateur URL: http://localhost:8888/

Si le laboratoire jupyter peut être exécuté de cette manière, il n'y a aucun problème. image.png

Après cela, profitons du développement en écrivant du code et en configurant Jupyter Lab.

Recommended Posts

Création d'un environnement de développement Jupyter Lab sur WSL2 à l'aide d'Anaconda3
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Création d'un environnement de développement Python sur Windows - De l'installation d'Anaconda à la liaison d'Atom et de Jupyter Notebook -
Créer un environnement de développement Django à l'aide de pyenv-virtualenv sur Mac
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Construire un environnement Python sur Mac
Construire un environnement Python sur Ubuntu
Création d'un environnement de développement avec Maven sur Google App Engine [Java]
Créer un environnement virtuel en utilisant homebrew + pyenv-virtualenv
Création d'un environnement LaTeX sur Chrome OS
Créer un environnement de développement Python pour le développement de l'IA
Étapes rapides pour créer un environnement d'apprentissage automatique à l'aide de Jupyter Notebook sur macOS Sierra avec anaconda
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Créez un environnement de développement Python sur votre Mac
[Python] Préparation au développement Web (création d'un environnement virtuel)
Créer un environnement Kubernetes pour le développement sur Ubuntu
Configurer un environnement de développement Python sur Marvericks
Construire un environnement Python sur le serveur Sakura VPS
Construire un environnement de développement Python sur Raspberry Pi
Construire un environnement Python avec pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Créez un environnement de développement local pour Laravel6.X sur votre Mac
Création d'un environnement de formation pour les tests de pénétration à l'aide de Naumachia
Un mémo pour créer un environnement de développement python avec macOS Catalina
Création d'un environnement TensorFlow qui utilise des GPU sous Windows 10
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Créer un environnement de développement Python sur Mac OS X
Créez un environnement Python sur votre Mac en utilisant pyenv
Procédure de création d'un environnement CDK sous Windows (Python)
Remarques sur la création d'un environnement virtuel avec Anaconda Navigator
Mémo de construction d'environnement d'apprentissage automatique par Python
Créer un environnement de développement Python avec OS X Lion
Configurer un environnement de développement Django en utilisant homebrew sur MacOSX Mavericks (10.9)
Créer un environnement de développement d'API rapide léger à l'aide de Docker
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Comment créer rapidement un environnement d'apprentissage automatique à l'aide de Jupyter Notebook avec UbuntuServer 16.04 LTS avec Anaconda
Construction de l'environnement Anaconda sur CentOS7
Créer un environnement de développement VS Code + Docker avec une machine virtuelle Linux
Création d'un environnement de développement pour les applications Android - Création d'applications Android avec Python
Créer un environnement de développement Python basé sur GVim sur les paramètres de base de Windows 10 (2)
Développement de l'environnement Django sur Windows 10
Construire un environnement virtuel Python
Étiqueter des images sur Jupyter Lab
Créez un environnement de développement Flask à faible coût avec Docker
Construire un environnement virtuel Python
Mettez Jupyter et Docker Compose dans votre Chromebook et utilisez-le comme un environnement de développement léger!
Construction de l'environnement Linux (sur environnement WSL)
Créer un environnement Python avec WSL + Pyenv + Jupyter + VSCode
Créer un environnement Chainer à l'aide de CUDA et cuDNN sur une instance p2
Que diriez-vous d'Anaconda pour créer un environnement d'apprentissage automatique avec Python?
Créer un environnement de développement local pour Lambda + Python à l'aide de Serverless Framework
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
J'ai essayé de visualiser les données BigQuery à l'aide de Jupyter Lab avec GCP
Création d'un environnement pour exécuter ChainerMN sur une instance de GPU AWS