Das Jupyter Notebook ist eine beliebte und weit verbreitete webbasierte Open-Source-Software, mit der Benutzer Dokumente erstellen und freigeben können, die Live-Code, Gleichungen, Visualisierungen und erläuternden Text enthalten. Zu den Anwendungen gehören Datenbereinigung und -transformation, numerische Simulation, statistische Modellierung, Datenvisualisierung, maschinelles Lernen und vieles mehr. In diesem Tutorial zeigen wir Ihnen, wie Sie Jupyter Notebook unter Debian 9 installieren , starten Sie die Webanwendung und greifen Sie darauf zu.
Einige der Hauptfunktionen der Jupyter Notebook-Webanwendung sind:
- In-Browser-Codebearbeitung mit automatischer Syntaxhervorhebung, Einrückung und Tab-Vervollständigung/Introspektion.
- Führen Sie einfach Code von Ihrem bevorzugten Webbrowser aus
- Anzeige des Berechnungsergebnisses unter Verwendung von Rich-Media-Darstellungen wie HTML, LaTeX, PNG, SVG usw. Zum Beispiel können von der matplotlib-Bibliothek gerenderte Abbildungen in Veröffentlichungsqualität inline eingefügt werden.
- Die In-Browser-Bearbeitung für Rich-Text mit der Markdown-Auszeichnungssprache, die Kommentare für den Code bereitstellen kann, ist nicht auf reinen Text beschränkt.
- Die Möglichkeit, mit LaTeX auf einfache Weise mathematische Notationen in Markdown-Zellen einzufügen und von MathJax nativ gerendert zu werden.
1. Voraussetzungen
– Debian 9 VPS mit 2 GB Speicher
– SSH-Zugriff mit Root-Rechten
– Python Version 3.3 oder neuer oder Python 2.7
2. Melden Sie sich über SSH an und aktualisieren Sie das System
Melden Sie sich über SSH als Benutzer root
bei Ihrem Debian 9 VPS anssh root@IP_Address
und führen Sie den folgenden Befehl aus, um sicherzustellen, dass alle installierten Pakete auf dem Server auf die neueste verfügbare Version aktualisiert werden
apt update && apt upgrade
3. Installieren Sie Python 3 und Pip
Wir werden die neueste Python-Version installieren, die im offiziellen Debian 9-Repository verfügbar ist, nämlich Version 3.5. Führen Sie den folgenden Befehl aus, um die Installation zu starten
apt -y install python3 python3-pip python3-dev
Sobald die Installation abgeschlossen ist, können Sie die auf Ihrem Server installierte Version von Python überprüfen
python3 --version
Ausgabe
Python 3.5.3
und überprüfen Sie die Version von Pip mit dem folgenden Befehl
pip3 --version
Ausgabe
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
4. Installieren Sie IPython und Jupyter Notebook
Als nächstes werden wir IPython installieren. IPython oder Interactive Python ist eine Befehlsshell für interaktives Computing in mehreren Programmiersprachen. Es ist im Debian-Repository verfügbar und kann einfach mit dem apt-Paketmanager installiert werden. Um IPython und alle seine Abhängigkeiten zu installieren, führen Sie den folgenden Befehl aus
apt -y install ipython
Überprüfen Sie die installierte Version von IPython
ipython --version
Ausgabe
5.1.0
Als Nächstes können wir mit der Installation von Jupyter Notebook mithilfe des pip Python-Paketmanagers fortfahren.
pip3 install jupyter
Die Installation kann einige Zeit in Anspruch nehmen. Nach Abschluss ist Jupyter Notebook einsatzbereit. Bevor wir die Anwendung starten, erstellen wir einen neuen Benutzer für Jupyter Notebook, da es nicht empfohlen wird, die Anwendung als Benutzer root
auszuführenuseradd -M jupyter
5. Starten Sie Jupyter Notebook im Hintergrund
Und schließlich starten Sie Jupyter Notebook im Hintergrund als neu erstelltes „jupyter“ mit dem folgenden Befehl
su - jupyter -c 'jupyter notebook --ip IP_Address --no-browser' &
Wenn Sie Jupyter Notebook dennoch als Benutzer root starten möchten, können Sie die Option –allow-root verwenden.
wobei IP_Address die tatsächliche IP-Adresse Ihres Debian 9 VPS ist. Und Sie erhalten eine Ausgabe ähnlich der folgenden
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
Der Jupyter Notebook-Server überwacht standardmäßig Port 8888. Wenn dieser Port nicht verfügbar ist, können Sie mit dem Flag „–port“ einen anderen Port angeben. Jupyter Notebook stellt Hilfemeldungen für alle verfügbaren Befehlszeilenargumente bereit. Wenn Sie Hilfe benötigen, führen Sie den folgenden Befehl aus
jupyter notebook --help
Öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zur oben angezeigten URL. Sobald die Anwendung geöffnet ist, wird das Notebook-Dashboard angezeigt und es zeigt eine Liste der Notebooks, Dateien und Unterverzeichnisse in dem Verzeichnis, in dem Sie den Befehl ausgeführt haben und der Notebook-Server gestartet wurde
Ausführliche Informationen zur Konfiguration und Verwendung von Jupyter Notebook finden Sie in der Dokumentation.
Natürlich müssen Sie nicht Jupyter Notebook unter Debian 9 installieren , wenn Sie einen unserer optimierten Python-VPS-Hostingdienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Jupyter Notebook für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, lesen Sie weiter unter So installieren Sie Jupyter auf einem Debian 9 , bitte teilen Sie es mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach eine Antwort. Danke.