Recientemente comencé a escribir mi primera extensión de Jupyter Lab . Estoy usando el cortador de galletas TypeScript con extensión de servidor dentro del entorno Conda.
Mi primera tarea es simplemente mostrar el informe HTML en un widget separado. Sin embargo, no puedo llegar a ese punto debido al hecho de que el informe usa JavaScript para gráficos y funciones de caja de herramientas.
Cuando creo un nuevo cuaderno y escribo un código de Python para mostrar el informe, es decir
import IPython IPython.display.IFrame('./report.html', '100%', 600)
todo funciona bien
Pero cuando trato de hacer clic en este informe HTML y lo veo como una pestaña separada dentro de Jupyter Lab, sigue diciendo:
El servidor Jupyter requiere javascript. Por favor habilítelo para continuar
Y cuando ejecuto mi extensión de widget, dice lo mismo. Por eso no puedo seguir adelante con mi proyecto.
Cosas que probé y no funcionaron:
No hay muchos artículos sobre este problema y tampoco las extensiones de JupyterLab se están desarrollando; es por eso que estoy luchando mucho con este problema.