Lösen Sie das Problem beim Ausführen von Jupyter Notebook auf dem Server

Lösen Sie das Problem beim Ausführen von Jupyter Notebook auf dem Server

Heute werde ich dir beibringen

Auf dem Server läuft Jupyter Notebook

Kauf mir zuerst einen Server.

So kennen Sie die öffentliche IP

Virtuelle Umgebung

mkvirtualenv -p /usr/bin/python3.6 deeplearn
Arbeite an Deeplearn
pip installieren tensorflow
pip installieren jupyter

Dann

vim ~/.jupyter/jupyter_notebook_config.py

c.NotebookApp.ip = "0.0.0.0"
c.NotebookApp.open_browser = Falsch
c.NotebookApp.port = 8888
c.NotebookApp.password = 'sha1:6c132ae43f5c:4b4cf1efc42fba2c1480e3283c6bcb9769313bdb'

Schalten Sie dann die Firewall aus

root@VM-0-5-ubuntu:~# firewall-cmd --state
läuft
root@VM-0-5-ubuntu:~# systemctl stop firewalld.service
root@VM-0-5-ubuntu:~# systemctl deaktiviere firewalld.service 
Status von firewalld.service mit SysV-Dienstskript mit /lib/systemd/systemd-sysv-install synchronisieren.
Ausführen: /lib/systemd/systemd-sysv-install disable firewalld
/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service entfernt.

Öffnen Sie Jupyter Notebook

Bildbeschreibung hier einfügen

Öffnen Sie den Browser und führen Sie

Bildbeschreibung hier einfügen

Sie können den Server auch auf einen lokalen Server umstellen und einen Tunnel einrichten

Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

Lokal öffnen, kein Problem

Bildbeschreibung hier einfügen

Auf dem Server läuft jetzt Jupyter. Oben finden Sie den detaillierten Inhalt der Methode zur Lösung des Problems, Jupyter Notebook auf dem Server auszuführen. Weitere Informationen zum Ausführen von Jupyter Notebook auf dem Server finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Setup-Prozess für den Python3-Jupyter-Notebook-Server
  • So greifen Sie mit einem Jupyter-Notebook remote auf den Server zu
  • Lösen Sie schnell das Problem, dass der Jupyter-Start hängen bleibt
  • Details zur Installation, Konfiguration und Verwendung von Jupyter Notebook

<<:  Vue implementiert die Bottom-Query-Funktion

>>:  Die tdwidth-Einstellung der Tabelle in mehreren Divs ist gleich und kann nicht ausgerichtet werden

Artikel empfehlen

Hinweise zur Verwendung von Textarea

Warum speziell Textbereich erwähnen? Denn der Text...

So lösen Sie das Problem des verstümmelten MySQL-Inserts

Problembeschreibung: Beim Einfügen chinesischer Z...

Neue Funktionen in MySQL 8.0 - Einführung in Check Constraints

Inhaltsverzeichnis Vorwort Einschränkungen prüfen...

5 Befehle zur Verwendung des Rechners in der Linux-Befehlszeile

Hallo zusammen, ich bin Liang Xu. Bei der Verwend...

So richten Sie die passwortfreie SSH-Anmeldung beim Linux-Server ein

Bei jeder Anmeldung am Testserver ist grundsätzli...

So verarbeiten Sie Blob-Daten in MySQL

Der spezifische Code lautet wie folgt: Paket epoi...

Prozess des Klassenlademechanismus von Tomcat und Quellcodeanalyse

Inhaltsverzeichnis Vorwort 1. Strukturdiagramm de...

Detaillierte Erläuterung der bidirektionalen Bindung von Vue

Inhaltsverzeichnis 1. Zwei-Wege-Bindung 2. Wird d...

Beispielcode für ein Mysql-SQL-Überwachungsskript für langsame Abfragen

1. Ändern Sie my.cnf #Der Gesamteffekt besteht da...

Lassen Sie sich die tiefe Kopie von js verstehen

Inhaltsverzeichnis js tiefe Kopie Methode der Dat...

Verwenden von js, um den Effekt eines Karussells zu erzielen

Lassen Sie uns heute darüber sprechen, wie Sie mi...

Codeanalyse von Benutzervariablen in MySQL-Abfrageanweisungen

Im vorherigen Artikel haben wir die MySQL-Optimie...