GNU/Linux >> Tutoriales Linux >  >> Linux

Exponiendo python jupyter en LAN

También es posible agregar la IP/host en el archivo de configuración en el c.NotebookApp.ip = '<your_ip_or_hostname>' y c.NotebookApp.port = 8888 parámetros.

Si aún no tiene un archivo de configuración de jupyter, ejecute jupyter notebook --generate-config


Prueba jupyter notebook --ip <your_LAN_ip> --port 8888 Luego visita http://your_LAN_ip:8888 desde otra computadora.

Se recomienda que utilice una contraseña al acceder al servidor de su portátil. Para configurar una contraseña, simplemente ejecute jupyter notebook password . Para hacerlo aún más seguro, puede usar SSL para su servidor pasando los argumentos --certfile y --keyfile a jupyter notebook . Puede leer más sobre cómo configurarlo aquí.


En macOS, lo siguiente funcionó para mí

0. Generar archivo de configuración usando

jupyter notebook --generate-config

1. Establezca en el archivo de configuración y agregue

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

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

Linux
  1. Cómo instalar Python en Linux

  2. Convertir su código de Python 2 a Python 3

  3. Cómo instalar Jupyter en Ubuntu 18.04

  4. Cómo instalar Jupyter en Debian 9

  5. Ejecución de comandos de terminal de bucle en Jupyter

Declaración de Python if..else

Cómo instalar Jupyter Notebook en Ubuntu 20.04

Instalar Jupyter Notebook en Debian 11 Bullseye Linux

Cómo instalar el portátil Jupyter en Ubuntu 22.04 | 20.04

Cómo instalar el portátil Jupyter en Ubuntu 20.04 LTS

Cómo instalar el portátil Jupyter en Ubuntu 22.04