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:
- Instalación de Node.js en Ubuntu/Debian/Linux Mint
- Instalación de Node.js en RHEL/Rocky Linux/Fedora
- Comprobar si Node.js y NPM están instalados correctamente
- Instalación del kernel JavaScript/Node.js en JupyterHub
- Comprobar si el kernel JavaScript/Node.js JupyterHub está instalado correctamente
- Conclusión
- 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
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
Se están instalando Node.js y NPM. Tarda un poco en completarse.
En este punto, Node.js y NPM deberían estar instalados.
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
Se están instalando Node.js y NPM. Tarda un poco en completarse.
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.
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 javascriptSe 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 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
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 jupyterDeberí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'.
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.