[PYTHON] Erstellen einer Jupyter Lab-Entwicklungsumgebung auf WSL2 mit Anaconda3

Ziele dieses Artikels

Installieren Sie Anaconda3 auf WSL2 von Windows 10 und erstellen Sie die Ausführungsumgebung von Jupyter Lab. Dieser Artikel beschreibt das Ausführen der Ubuntu 20.04 LTS-Version unter WSL2. Zum Zeitpunkt des Schreibens war die Version von Anaconda 3 Anaconda 3-2020.07.

Aufbau einer WSL2-Umgebung

Es gibt viele andere leicht verständliche und detaillierte Artikel, daher werde ich sie in diesem Artikel nicht behandeln. Bitte bereiten Sie sich vor.

Referenz-URL

Aufbauverfahren für Jupyter Lab in WSL2

Hier sind die Schritte zum Installieren von Anaconda 3 auf WSL2. Jedes Terminal kann zum Betrieb von WSL2 verwendet werden, es wird jedoch empfohlen, es zu verwenden, da das Windows-Terminal ziemlich cool ist. Referenz-URL ・ Was ist ein Windows-Terminal

Anaconda3 Versionsprüfung

Wechseln Sie zunächst zur Verteilungsseite des Anaconda-Installationsprogramms und suchen Sie nach der neuesten Version. Greifen Sie auf die folgende URL zu. Anaconda-Download-Seite Klicken Sie hier mit der rechten Maustaste auf "Linux 64-Bit (x86) Installer" und klicken Sie auf "Linkadresse kopieren", um die URL zu speichern.

image.png

Führen Sie das Installationsprogramm aus

Verwenden Sie von hier aus das Installationsprogramm, um Anaconda3 in der WSL2-Umgebung zu installieren. Arbeiten Sie mit Windows Terminal usw.

Installationsprogramm herunterladen Zuerst erstellen wir einen Arbeitsordner.

$ cd ~
$ mkdir tmp;cd tmp

Laden Sie nun das Installationsprogramm mit wget [URL, die Sie zuvor kopiert haben] herunter.

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

Das Herunterladen dauert einige Zeit. Warten Sie daher eine Weile.

Führen Sie das Installationsprogramm aus.

$ bash Anaconda3-2020.07-Linux-x86_64.sh

Von hier aus ist es die Kulisse für den Umweltbau. Grundsätzlich gibt es kein Problem, wenn Sie den Anweisungen auf dem Bildschirm folgen. Von nun an zeigt [ENTER] an, die Eingabetaste zu drücken.

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:

...

Da dies der Lizenzteil ist, werde ich ihn entsprechend überspringen. ...

Sie werden gefragt, ob Sie die Lizenz akzeptieren möchten. Geben Sie also "Ja" ein.

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

Sie werden nach dem Verzeichnis gefragt, in dem Sie Anaconda3 installieren möchten. Da der Bereich direkt unter dem Benutzerverzeichnis angegeben ist, drücken Sie die Eingabetaste, wenn kein Problem vorliegt. (Wenn Sie es irgendwo installieren möchten, befolgen Sie die Anweisungen auf dem Bildschirm.)

Das Paket wird ausgepackt. Warten wir eine Weile.

Geben Sie "yes" ein, wenn Sie folgende Fragen stellen:

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

Stellen Sie schließlich sicher, dass Anaconda 3 installiert ist.

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!

... 

Die folgende Anzeige entfällt, da kein besonderes Problem vorliegt ...

Der Pfad wird nicht hinzugefügt, sodass Sie kein Conda- oder Jupyter-Labor verwenden können. Fügen Sie also den nächsten Pfad hinzu.

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

Überprüfen Sie die Version des Befehls conda, um zu bestätigen, dass der Pfad hinzugefügt wurde. Zum Zeitpunkt des Schreibens dieses Artikels war die Version 4.8.3.

$ conda -V
conda 4.8.3

Jupyter Lab ausführen

Starten Sie schließlich Jupyter Lab. Sie benötigen kein Authentifizierungstoken, da es in einer lokalen Entwicklungsumgebung ausgeführt wird.

$ jupyter lab --NotebookApp.token=''

Zugriff auf die URL über den Browser URL: http://localhost:8888/

Wenn das Jupyter-Labor so ausgeführt werden kann, gibt es kein Problem. image.png

Lassen Sie uns danach die Entwicklung genießen, indem Sie Code schreiben und Jupyter Lab einrichten.

Recommended Posts

Erstellen einer Jupyter Lab-Entwicklungsumgebung auf WSL2 mit Anaconda3
Erstellen einer Python-Umgebung auf einem Mac bis zur Verwendung von Jupyter Lab
Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Erstellen Sie eine komfortable Python 3 (Anaconda) -Entwicklungsumgebung mit Windows
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Erstellen einer Python-Umgebung auf einem Mac
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen einer Entwicklungsumgebung mit Maven in Google App Engine [Java]
Erstellen einer virtuellen Umgebung mit homebrew + pyenv-virtualenv
Erstellen einer LaTeX-Umgebung unter Chrome OS
Erstellen einer Python-Entwicklungsumgebung für die KI-Entwicklung
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
Erstellen Sie eine Python-Entwicklungsumgebung unter Windows (Remote-WSL für Visual Studio Code).
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
[Python] Webentwicklungsvorbereitung (Erstellen einer virtuellen Umgebung)
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
Richten Sie eine Python-Entwicklungsumgebung auf Marvericks ein
Erstellen einer Python-Umgebung auf dem Sakura VPS-Server
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Erstellen einer Python-Umgebung mit pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Erstellen Sie eine lokale Entwicklungsumgebung für Laravel6.X auf Ihrem Mac
Aufbau einer Trainingsumgebung für Penetrationstests mit Naumachia
Memo zum Erstellen einer Python-Entwicklungsumgebung mit macOS Catalina
Erstellen einer TensorFlow-Umgebung, die GPUs unter Windows 10 verwendet
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Vorgehensweise zum Erstellen einer CDK-Umgebung unter Windows (Python)
Hinweise zum Erstellen einer virtuellen Umgebung mit Anaconda Navigator
Konstruktionsnotiz für eine maschinelle Lernumgebung von Python
Erstellen Sie eine Python-Entwicklungsumgebung mit OS X Lion
Richten Sie eine Django-Entwicklungsumgebung mit Homebrew unter MacOSX Mavericks (10.9) ein.
Erstellen Sie mit Docker eine einfache Fast API-Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS mit anaconda
Anaconda-Umgebungskonstruktion auf CentOS7
Erstellen Sie eine VS Code + Docker-Entwicklungsumgebung mit Linux VM
Erstellen einer Entwicklungsumgebung für Android-Apps - Erstellen von Android-Apps mit Python
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (2) Grundeinstellungen
Entwicklung der Django-Umgebung unter Windows 10
Erstellen einer virtuellen Python-Umgebung
Beschriften Sie Bilder im Jupiter-Labor
Erstellen Sie mit Docker kostengünstig eine Flask-Entwicklungsumgebung
Erstellen einer virtuellen Python-Umgebung
Aufbau einer Linux-Umgebung (in einer WSL-Umgebung)
Erstellen Sie eine Python-Umgebung mit WSL + Pyenv + Jupyter + VSCode
Erstellen Sie eine Chainer-Umgebung mit CUDA und cuDNN auf einer p2-Instanz
Wie wäre es mit Anaconda zum Erstellen einer maschinellen Lernumgebung mit Python?
Erstellen Sie mit dem Serverless Framework eine lokale Entwicklungsumgebung für Lambda + Python
Erstellen Sie mit Anaconda und PyCharm eine Python-Umgebung auf Ihrem Mac
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Ich habe versucht, BigQuery-Daten mit Jupyter Lab mit GCP zu visualisieren
Erstellen einer Umgebung zum Ausführen von ChainerMN auf einer AWS-GPU-Instanz