[PYTHON] Jupyter Lab beginnt

Einführung

Jupyter wird in der Benutzeroberfläche erheblich verbessert und fungiert ab der nächsten Version als ** Jupyter Lab **. Hier werde ich die Broschüre für mich selbst unterstützen, wie man die Jupyter Lab-Umgebung auf AWS EC2 erstellt und wie man sie einfach verwendet. Abgesehen von den detaillierten Einstellungen besteht das Ziel darin, schnell eine Jupyter Lab-Umgebung auf EC2 zu erstellen und zu sehen, wie sie sich entwickelt hat.

Jupyter Lab ist immer noch eine Vorschau-Version. Die neuesten Informationen finden Sie unter Jupyter Lab Github. Klicken Sie hier, um zu erfahren, wie Sie die Umgebung des alten Jupyter-Notizbuchs erstellen. ](Http://qiita.com/taka4sato/items/2c3397ff34c440044978)

** Übersicht über die Funktionen von Jupyter Lab **

Hintergrundinformationen und Funktionseinführungen zur Entwicklung von Jupyter Lab finden Sie unter Jupyter Lab-Einführungsvideo und [Erklärungsfolie](http: /) auf der SciPy 2016. /archive.ipython.org/media/SciPy2016JupyterLab.pdf) ist leicht zu verstehen, aber die folgenden beiden Materialien sind die wichtigsten Punkte.

hadoop1.png hadoop2.png

Konstruktionsverfahren für die Jupyter Lab-Umgebung

Dies ist das Verfahren zum Erstellen einer Jupyter Lab-Umgebung auf AWS EC2. Es ist fast das gleiche wie die Umgebungskonstruktionsmethode des alten Jupyter-Notebooks.

EC2 erstellen

Starten Sie EC2, auf dem Jupyter ausgeführt wird, und melden Sie sich mit ssh an.

Installieren Sie das erforderliche Modul

Fügen Sie das gewünschte Modul mit "atp-get" ein, aktualisieren Sie pip und installieren Sie jupyterlab.

$ sudo apt-get update && sudo apt-get -y upgrade
$ sudo apt-get install -y python-pip libpq-dev python-dev
$ sudo pip install -U pip
$ sudo pip install jupyterlab widgetsnbextension
$ sudo jupyter serverextension enable --py jupyterlab --sys-prefix

Wenn Sie ein Diagramm mit Matplotlib schreiben möchten, fügen Sie die erforderlichen Module wie numpy und matplotlib hinzu (die Installation dauert jedoch einige Minuten).

$ sudo apt-get install -y libpng12-dev libjpeg8-dev libfreetype6-dev libxft-dev
$ sudo pip install numpy pandas matplotlib seaborn scikit-learn

Jupyter-Laboreinstellungen

Führen Sie den folgenden Befehl aus, um eine Vorlage (~ / .jupyter / jupyter_notebook_config.py) der Jupyter-Konfigurationsdatei zu erstellen.

$ jupyter notebook --generate-config

Bearbeiten Sie dann ~ / .jupyter / jupyter_notebook_config.py. Da es sich um eine große Datei handelt, die alle auskommentiert ist, platzieren Sie die folgenden 4 Zeilen an einer beliebigen Stelle, z. B. am Anfang der Datei, und speichern Sie sie.

c = get_config()
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8080

Starten Sie Jupyter Lab

Führen Sie den folgenden Befehl aus, um Jupyter zu starten.

$ jupyter lab

Wechseln Sie in diesem Status zu EC2, z. B. "ec2-53-239-93-85.ap-northeast-1.compute.amazonaws.com: 8080" im Browser, und klicken Sie auf "Erfolgreich", wenn der folgende Jupyter Lab-Startbildschirm angezeigt wird. (Vergessen Sie nicht den Port 8080).

jupyterlab.jpg

Wenn Sie Background ausführen möchten, setzen Sie nohup jupyter lab> / dev / null 2> & 1 & und Jupyter funktioniert auch dann weiter, wenn Sie ssh trennen.

Jupyter Autostart-Einstellungen

Wenn Sie Jupyter Lab automatisch starten möchten, können Sie es zum Starten von "Jupyter Lab" ausführen, wenn AWS EC2 gestartet wird, indem Sie die folgenden Schritte ausführen.

Schließlich

Hab ein gutes Jupyter-Leben!

Recommended Posts

Jupyter Lab beginnt
Jupyter beginnt
Installieren von Python Jupyter Lab
Machen Sie Jupyter Lab remote zugänglich
Beschriften Sie Bilder im Jupiter-Labor
Fehler: 500 (Interner Serverfehler) Jupyter-Labor
Führen Sie Open Modelica im Jupyter Lab aus
Tkinter beginnt
Speicherverlust im Python Jupyter Lab (Notebook)?
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Jupyters Trick 4
Jupyter nb Erweiterungen
Poesiestart
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Jupyters Trick 5
PyCharm beginnt
Jupyters Trick 3
Jupyters Trick 2
Erstellen Sie eine Ausführungsumgebung für Jupyter Lab
Jupyter Installation
Jupyters Trick
Machen wir das Jupyter Lab einfach zu bedienen
[Jupyter Notebook / Lab] Drei Möglichkeiten zum Debuggen auf Jupyter [Pdb]
Wie man GSR von Jupyter Lab of GCP git