我在 kubernetes 上的 jupyterhub 中运行 jupyterlab。
我正在尝试使用例如显示小部件
from ipywidgets import interact
@interact(x=(0, 100, 10))
def p(x=50):
pass
实验室笔记本打印的不是预期的交互式小部件:
interactive(children=(IntSlider(value=50, description='x', step=10), Output()), _dom_classes=('widget-interact...
在检查 javascript 控制台时:
default.js:129 Error: Object 'jupyter.widget' not found in registry
at default.js:1474
at new Promise (<anonymous>)
at Object.loadObject (default.js:1453)
at DefaultKernel.<anonymous> (default.js:919)
at Generator.next (<anonymous>)
at default.js:9
at new Promise (<anonymous>)
at push.YC29.__awaiter (default.js:5)
at DefaultKernel._handleCommOpen (default.js:911)
at DefaultKernel.<anonymous> (default.js:1018)
我尝试了许多不同的组合:
!pip install ipywidgets
!pip install widgetsnbextension --upgrade
!pip install widgetslabextension --upgrade
!conda install -n base -y --override-channels -c main -c conda-forge widgetsnbextension ipywidgets nodejs
!jupyter nbextension enable --py widgetsnbextension
!jupyter labextension enable widgetsnbextension
!jupyter labextension list
!jupyter labextension install @jupyter-widgets/jupyterlab-manager
!jupyter lab clean
!jupyter lab build
!pip install --upgrade Nodejs
!npm install -g npm yarn
!jupyter serverextension enable --py jupyterlab --sys-prefix
jupyterlab 为 1.0.0,而 jupyterlab-manager 为 1.0。
一切就绪后,如何传播更改?
注意如果我重新启动 jupyterlab 容器将重新启动并且所有更改都将丢失。
我会做任何事情——打印版本、冻结点、运行测试、重新格式化/改写这个问题。
有没有人有一个远程线索如何解决这个问题?
Helenr
慕斯709654
翻翻过去那场雪
相关分类