«Could not determine jupyterlab build status without nodejs»

Había considerado el escribir una versión en inglés de este post pero creo que cualquier persona que no sea hispanoparlante podrá darse una idea del asunto por los comandos y referencias.

Al arrancar el servidor Jupyter, un mensaje puede aparecer en su consola, indicando la ausencia de nodejs: «Could not determine jupyterlab build status without nodejs«. Aparentemente esto es útil para poder determinar la versión o el estado de la instalación de Jupyter, y al ser un warning no pasa de esto. Al menos en mi experiencia, no ha dado mayores problemas. Pero, para quienes quieran quitar el mensaje y lo que lo está desplegando haga su labor, la forma de proceder es como se describe más abajo. Pero, antes una aclaración: uno podrá encontrar varias referencias en la web indicando que esto se resuelve con sólo

$ pip install nodejs

Pero no ha sido el caso, en mi experiencia. Indagando un poco más sobre este paquete de Python (el paquete nodejs de Python, no la biblioteca Node.js) y tras llegar a su repositorio, leía que ahora es parte de otro paquete. En la página README del repositorio podrá leerse que ciertos comandos no son instaldos por defecto y debe, para ello, usarse:

$ pip install 'nodejs-bin[cmd]'

Esto fue lo que a mi me funcionó… o eso fue lo que pensé.

Siguiente

Referencias

  1. «Could not determine jupyterlab build status without nodejs«, stackoverflow.com, forum. Asked: 2018.06.25; answered: 2022.06.27; visited: 2024.03.30. URL: https://stackoverflow.com/questions/51027976/could-not-determine-jupyterlab-build-status-without-nodejs.
  2. Sam Wilis, «Node.js PyPI distribution«, github.com, web. Visited: 2024.03.30. URL: https://github.com/samwillis/nodejs-pypi.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.