Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

378
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!