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

Beispiel für eine dynamische Sperre der IP-Blacklist von Nginx

Wenn eine Website böswillig angefragt wird, ist d...

js genaue Berechnung

var numA = 0,1; var numB = 0,2; Alarm (Zahl A + Z...

CSS-Layout-Tutorial: So erreichen Sie eine vertikale Zentrierung

Vorwort Ich habe kürzlich mein Front-End-Wissen z...

So zeigen Sie die IP-Adresse von Linux in einer virtuellen VMware-Maschine an

1. Doppelklicken Sie zunächst auf das VMware-Symb...

Lösungen für das Problem der Tabellenschachtelung und Rahmenzusammenführung

【Frage】 Wenn die äußere und die innere Tabelle ve...

Lösung für MySQL-Fehler beim Ändern des SQL-Modus

Inhaltsverzeichnis Ein Mord verursacht durch ERR ...

Zusammenfassung der Überlegungen zum Schreiben von Web-Frontend-Code

1. Am besten fügen Sie vor dem HTML-Tag einen Satz...

Verwenden Sie reines JS, um den sekundären Menüeffekt zu erzielen

In diesem Artikelbeispiel wird der spezifische JS...

Detaillierte Erklärung der NodeJS-Modularität

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

React erhält den Eingabewert und übermittelt 2 Methodenbeispiele

Methode 1: Verwenden Sie das Zielereignisattribut...

Installations-JDK-Tutorialanalyse für Linux-System (Centos6.5 und höher)

Artikelstruktur 1. Vorbereitung 2. Installieren S...

Detaillierte Erklärung zur Überwachung von MySQL-Anweisungen

Schnelles Lesen Warum müssen wir SQL-Anweisungen ...