Cómo instalar JupyterHub JavaScript/Node.js Kernel para ejecutar códigos JavaScript/Node.js en portátiles Jupyter

Como Instalar Jupyterhub Javascript Node Js Kernel Para Ejecutar Codigos Javascript Node Js En Portatiles Jupyter



La compatibilidad con el lenguaje de programación viene como núcleo en JupyterHub. El kernel de Python viene instalado de forma predeterminada en JupyterHub, lo que habilita el lenguaje de programación Python en Jupyter Notebooks. También puede utilizar otros lenguajes de programación en sus Jupyter Notebooks. Todo lo que tienes que hacer es instalar los kernels apropiados para JupyterHub en tu computadora.

En este artículo, le mostraremos cómo instalar el kernel JupyterHub JavaScript/Node.js en su servidor JupyterHub para que los usuarios de JupyterHub puedan ejecutar y documentar los códigos JavaScript/Node.js en Jupyter Notebooks tal como ejecutan y documentan Python. códigos.

NOTA: Si no tiene JupyterHub instalado en su computadora, puede leer uno de los artículos según la distribución de Linux que esté utilizando:







1. Cómo instalar la última versión de JupyterHub en Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. Cómo instalar la última versión de JupyterHub en Fedora 38+/RHEL 9/Rocky Linux 9



Tema de contenidos:

  1. Instalación de Node.js en Ubuntu/Debian/Linux Mint
  2. Instalación de Node.js en RHEL/Rocky Linux/Fedora
  3. Comprobar si Node.js y NPM están instalados correctamente
  4. Instalación del kernel JavaScript/Node.js en JupyterHub
  5. Comprobar si el kernel JavaScript/Node.js JupyterHub está instalado correctamente
  6. Conclusión
  7. Referencias

Instalación de Node.js en Ubuntu/Debian/Linux Mint

Para que funcione el kernel JupyterHub JavaScript/Node.js, debe tener Node.js instalado en su computadora. Si está utilizando Ubuntu/Debian/Linux Mint o cualquier otra distribución de Linux basada en Ubuntu/Debian como servidor JupyterHub, puede instalar Node.js desde el repositorio de paquetes oficial de su distribución de Linux.





Primero, actualice la caché de la base de datos del paquete APT con el siguiente comando:

$ sudo actualización adecuada

  Una captura de pantalla de la pantalla de una computadora. Descripción generada automáticamente.



Para instalar Node.js y Node Package Manager (NPM), ejecute el siguiente comando:

$ sudo apto instalar nodejs npm

Para confirmar la instalación, presione “Y” y luego presione .

  Una captura de pantalla de una computadora Descripción generada automáticamente

Se están instalando Node.js y NPM. Tarda un poco en completarse.

  Una captura de pantalla de una computadora Descripción generada automáticamente

En este punto, Node.js y NPM deberían estar instalados.

  Una captura de pantalla de un programa informático Descripción generada automáticamente

Instalación de Node.js en RHEL/Rocky Linux/Fedora

Para que funcione el kernel JupyterHub JavaScript/Node.js, debe tener Node.js instalado en su computadora. Si está utilizando RHEL/Rocky Linux/Fedora o cualquier otra distribución de Linux basada en RPM como servidor JupyterHub, puede instalar Node.js desde el repositorio de paquetes oficial de su distribución de Linux.

Primero, actualice la caché de la base de datos del paquete DNF con el siguiente comando:

$ sudo dnf crear caché

Para instalar Node.js y Node Package Manager (NPM), ejecute el siguiente comando:

$ sudo dnf instalar nodejs npm

Para confirmar la instalación, presione “Y” y luego presione .

  Una captura de pantalla de una computadora Descripción generada automáticamente

Se están instalando Node.js y NPM. Tarda un poco en completarse.

  Una captura de pantalla de una computadora Descripción generada automáticamente

En este punto, Node.js y NPM deberían estar instalados.

Comprobar si Node.js y NPM están instalados correctamente

Para confirmar si Node.js y NPM están instalados correctamente, ejecute los siguientes comandos:

$ nodo --versión

$npm --versión

Como puede ver, Node.js 12.22.9 y NPM 8.5.1 están instalados en nuestro sistema operativo Ubuntu 22.04 LTS.

  Una captura de pantalla de una computadora Descripción generada automáticamente

Instalación del kernel JavaScript/Node.js en JupyterHub

JupyterHub agrega compatibilidad con JavaScript/Node.js mediante el uso de IJavaScript. Para instalar el paquete IJavaScript Node.js en su computadora, ejecute el siguiente comando:

$ sudo npm instalar -gramo javascript

Se está instalando el paquete IJavaScript Node.js. Tarda unos segundos en completarse.

El paquete IJavaScript Node.js debería estar instalado en este punto.

  Una captura de pantalla de una computadora Descripción generada automáticamente

Una vez instalado el paquete IJavaScript Node.js, debe instalar el kernel JupyterHub IJavaScript para habilitar la compatibilidad con JavaScript/Node.js en los portátiles JupyterHub.

Primero, active el entorno virtual JupyterHub con el siguiente comando:

$ . / optar / jupyterhub / papelera / activar

Para instalar el kernel de JupyterHub IJavaScript en todo el sistema (para todos los usuarios de JupyterHub), ejecute el siguiente comando:

$ sudo CAMINO = $RUTA instalación de hielo --instalar =global

  Una descripción de texto morado y blanco generada automáticamente

Comprobar si el kernel JavaScript/Node.js JupyterHub está instalado correctamente

Puede verificar si el kernel JavaScript/Node.js JupyterHub está instalado, ejecute el siguiente comando:

$ lista de especificaciones de kernel de jupyter

Debería encontrar el kernel JavaScript/Node.js en la lista de kernels disponibles.

Si inicia sesión en JupyterHub, debería encontrar el lenguaje de programación JavaScript (Node.js) en la sección 'Cuaderno'.

Para crear un cuaderno Jupyter de JavaScript/Node.js, haga clic en JavaScript (Node.js) en la sección 'Cuaderno'.

  Una captura de pantalla de una computadora Descripción generada automáticamente

Se debe crear un nuevo cuaderno JupyterHub JavaScript/Node.js.

Puede escribir y documentar los códigos JavaScript/Node.js de la misma manera que lo hace en los códigos Python.

Conclusión

En este artículo, le mostramos cómo instalar Node.js e IJavaScript en Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/Fedora y otras distribuciones de Linux basadas en Ubuntu/Debian y RPM. También le mostramos cómo instalar el kernel JavaScript/Node.js en JupyterHub para que pueda ejecutar y documentar los códigos JavaScript/Node.js en los cuadernos Jupyter tal como lo hace en los códigos Python.

Referencias: