Introducción

Jupyter Notebook es una sólida aplicación de código abierto que permite a los usuarios crear y compartir documentos que contienen ecuaciones, códigos, texto explicativo y visualizaciones. Es una solución basada en la web que es fácil de instalar y se puede utilizar para optimizar la simulación numérica, la transformación y limpieza de datos, el aprendizaje automático y el modelado estadístico.

Esta guía se ha compilado para ayudarlo a instalar Jupyter Notebook y configurarlo para que se ejecute en su Ubuntu 18.04.

¡Vamos a empezar!

antes de que empieces

Para que esta instalación funcione correctamente, se deben seguir los siguientes pasos antes de comenzar:

  • hosting VPS, hosting de servidor dedicado o hosting en la nube con acceso root

  • Un servidor Ubuntu 18.04 completamente configurado o un servidor virtual
  • Un usuario creado con privilegios sudo que le permite ejecutar comandos como root

Paso 1: instala Pip y Python

El primer paso para instalar Jupyter Notebook es instalar las últimas versiones de Python y Pip. Sin embargo, primero ejecute el siguiente comando para actualizar el índice de su paquete local:

$ sudo apt-getupdate

Luego, ejecute el siguiente comando para instalar el desarrollo de Pip, Python y Python

$ sudo apt-get -y install python3python-pip python-dev

El comando anterior instala la última versión de Python y Python Pip; un administrador de paquetes de Python confiable que facilita la administración de los paquetes de Python. Python Development también está instalado.

Esto le ayudará a compilar las extensiones necesarias de Python C en caso de que necesite recopilar dependencias en Jupyter Notebook.

Ahora ejecute el siguiente comando para confirmar la versión de Python instalada:

$ sudo python --version

Esto le dará el siguiente resultado:

Python 2.7.15rc1

A continuación, ejecute el siguiente comando para confirmar la versión de pip:

$ sudo pip --version

Esto le dará el siguiente resultado:

pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Nota: Es posible que obtenga un resultado ligeramente diferente según la versión de Pip y Python que haya instalado.

Una vez que Pip y Python estén instalados, ejecute el siguiente comando para actualizar Pip:

$ sudo pip install --upgrade pip

Esto le dará el siguiente resultado:

Found existing installation: pip 9.0.1
    Not uninstalling pip at /usr/lib/python2.7/dist-packages, outsideenvironment /usr
Successfully installed pip-18.1

Paso 2: Instale Jupyter Notebook

A estas alturas, Pip y Python están instalados en su servidor Ubuntu 18.04 y debería ser fácil instalar Jupyter. Simplemente ejecute el siguiente comando para instalar Jupyter Notebook:

$ sudo -H pip install jupyter

Una vez completada la instalación, ejecute el siguiente comando para verificar la versión instalada de Jupyter:

$ sudo Jupyter --version

Esto le dará el siguiente resultado:

4.4.0

Ahora emita el siguiente comando para ejecutar el Jupyter Notebook recién instalado:

$ sudo jupyter notebook

Si ejecuta el comando como root, obtendrá un resultado similar al siguiente:

[I 22:30:18.369 NotebookApp] Writing notebook server cookie secret to /run/user/0/jupyter/notebook_cookie-secret
[c 22:30:18:558 NotebookApp] Running as root is not recommended. Use  --allow- root to bypass.

Ahora ejecute el siguiente comando para iniciar su aplicación:

$ sudo jupyter notebook --allow-root

Esto le dará el siguiente resultado:

[1 22:37:07:541 NotebookApp] Serving notebook from local directory: /root
[1 22:37:07:542 NotebookApp] The Jupyter Notebook is running at:
[1 22:37:07:542 NotebookApp] http://localhost:8888/?token=48ca2a4ec073ed05e44bcdc9cfa9c29c5b990450c18ccf55
[1 22:37:07:546 NotebookApp] Use Control-C tostop this serverand shut down all kernels (twice toskip confirmation)
[122:37:07:548 NotebookApp]
copy/paste this URLinto your browser when you connectfor the firsttime, tologinwith a token: http://localhost:8888/?token=48ca2a4ec073ed05e44bcdc9cfa9c29c5b990450c18ccf55

Paso 3: uso de Jupyter Notebook

Una vez que se complete la instalación, Jupyter se iniciará en su navegador web. Verá la siguiente pantalla:

Cómo instalar Jupyter en Ubuntu 18.04 VPS o un servidor dedicado

Haga clic en esta interfaz de usuario Nuevo Para crear una carpeta:

Cómo instalar Jupyter en Ubuntu 18.04 VPS o un servidor dedicado

Para eliminar una carpeta, resalte la carpeta y haga clic en Claro:

Cómo instalar Jupyter en Ubuntu 18.04 VPS o un servidor dedicado

Para cambiar el nombre de una carpeta específica, primero resalte la carpeta y luego haga clic en Rebautizar:

Cómo instalar Jupyter en Ubuntu 18.04 VPS o un servidor dedicado

Esto le dará un mensaje donde puede ingresar el nuevo nombre de la carpeta:

Cómo instalar Jupyter en Ubuntu 18.04 VPS o un servidor dedicado

Hay muchas cosas que puede hacer en la interfaz de usuario de Jupyter Notebook. Conozca la aplicación y aprenda a realizar tareas tanto básicas como avanzadas.

Conclusión

Ha instalado y configurado correctamente Jupyter Notebook en su servidor Ubuntu 18.04. Puede escribir y compartir código Python y realizar otras funciones con facilidad.