Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

376
Vistas
¿Cómo instalar jupyterlab-plotly labextension usando pip nodjs en un entorno virtual?

Estoy tratando de instalar la extensión plotly jupyterlab con este comando (según https://plotly.com/python/getting-started/ ):

jupyter labextension instalar jupyterlab-plotly@4.14.3

me sale este error:

 An error occured. ValueError: Please install Node.js and npm before continuing installation. You may be able to install Node.js from your package manager, from conda, or directly from the Node.js website (https://nodejs.org). See the log file for details: /tmp/jupyterlab-debug-epx8b4n6.log

No instalé Node.js a nivel de sistema, sino en un entorno virtual usando pip. La lista de pip muestra tanto nodejs 0.1.1 como npm 0.1.1. También estoy usando ipywidgets en jupyterlab, que requiere nodejs y funciona bien.

Así que tengo dos preguntas:

  1. ¿Cómo usar plotlywidgets con pip nodejs en un entorno virtual?
  2. ¿Cuál es la diferencia entre pip nodejs y nivel de sistema Node.js?
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

No, no ha instalado node.js. Instaló algún tipo de enlace de Python para el nodo ( python-nodejs , con su repositorio archivado por el autor) que requiere un nodejs real. Es peligroso instalar cosas de PyPI sin verificar lo que está instalando. Podría haber sido un código malicioso: no debe simplemente escribir un nombre después de la instalación de pip install y esperar que instale lo que piensa. Es lo mismo para su instalación de npm (el paquete proviene del mismo autor); ambos no se actualizaron en los últimos 6 años y pueden contener algunas vulnerabilidades, por lo que las desinstalaría rápidamente;)

Se puede ver inmediatamente a partir del número de versión que algo está mal porque las versiones actuales de nodejs son generalmente> 10 (con la versión exacta dependiendo de su versión de JupyterLab, es decir, 10 o 12; 14 también podría funcionar).

over 4 years ago · Santiago Trujillo Denunciar

0

Primero instale la última versión conda install nodejs -c conda-forge --repodata-fn=repodata.json

Luego instale la extensión jupyterlab: jupyter labextension install jupyterlab-plotly@4.14.3

Luego REINICIA JUPYTER LAB

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda