GNU/Linux >> Linux Esercitazione >  >> Linux

Esposizione di python jupyter su LAN

È anche possibile aggiungere l'IP/host nel file di configurazione in c.NotebookApp.ip = '<your_ip_or_hostname>' e c.NotebookApp.port = 8888 parametri.

Se non hai ancora un file di configurazione di jupyter esegui jupyter notebook --generate-config


Prova jupyter notebook --ip <your_LAN_ip> --port 8888 Quindi visita http://your_LAN_ip:8888 da un altro computer.

Si consiglia di utilizzare una password quando si accede al server notebook. Per impostare una password, basta eseguire jupyter notebook password . Per renderlo ancora più sicuro, puoi utilizzare SSL per il tuo server passando gli argomenti --certfile e --keyfile a jupyter notebook . Puoi leggere ulteriori informazioni su come impostarlo qui.


In macOS, quanto segue ha funzionato per me

0. Genera il file di configurazione usando

jupyter notebook --generate-config

1. Imposta nel file di configurazione e aggiungi

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. Esegui:

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

Linux
  1. Come installare Python su Linux

  2. Python 3.3.2 Installazione?

  3. Come installare Jupyter su Debian 9

  4. Come modificare il browser predefinito utilizzato dal notebook ipython/jupyter in Linux?

  5. In esecuzione per i comandi del terminale loop in Jupyter

Python if..else Istruzione

Come installare Jupyter Notebook su Ubuntu 20.04

Installa Jupyter Notebook su Debian 11 Bullseye Linux

Come installare Jupyter Notebook su Ubuntu 22.04 | 20.04

Come installare Jupyter Notebook su Ubuntu 20.04 LTS

Come installare il notebook Jupyter su Ubuntu 22.04