GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verfügbarmachen von Python-Jupyter im LAN

Es ist auch möglich, die IP/den Host in der Konfigurationsdatei im c.NotebookApp.ip = '<your_ip_or_hostname>' hinzuzufügen und c.NotebookApp.port = 8888 Parameter.

Wenn Sie noch keine Jupyter-Konfigurationsdatei haben, führen Sie jupyter notebook --generate-config aus


Versuchen Sie es mit jupyter notebook --ip <your_LAN_ip> --port 8888 Dann besuchen Sie http://your_LAN_ip:8888 von einem anderen Computer.

Es wird empfohlen, beim Zugriff auf Ihren Notebook-Server ein Kennwort zu verwenden. Um ein Passwort einzurichten, führen Sie einfach jupyter notebook password aus . Um es noch sicherer zu machen, können Sie SSL für Ihren Server verwenden, indem Sie die Argumente --certfile übergeben und --keyfile bis jupyter notebook . Hier können Sie mehr darüber lesen, wie Sie das einrichten.


In macOS hat Folgendes für mich funktioniert

0. Konfigurationsdatei generieren mit

jupyter notebook --generate-config

1. In Konfigurationsdatei setzen und hinzufügen

c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = ''     # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests

2. Ausführen:

jupyter notebook --ip <your_LAN_ip> --port 8888

Linux
  1. So installieren Sie Python unter Linux

  2. Python 3.3.2-Installation?

  3. So installieren Sie Jupyter unter Debian 9

  4. Wie ändere ich den Standardbrowser, der vom ipython/jupyter-Notebook in Linux verwendet wird?

  5. Verwenden von sudo in der Zelle des Jupyter-Notebooks

Python if..else-Anweisung

So installieren Sie Jupyter Notebook unter Ubuntu 20.04

Installieren Sie Jupyter Notebook unter Debian 11 Bullseye Linux

So installieren Sie Jupyter Notebook unter Ubuntu 22.04 | 20.04

So installieren Sie Jupyter Notebook unter Ubuntu 20.04 LTS

So installieren Sie das Jupyter-Notebook unter Ubuntu 22.04