我在新 PC 上复制 Jupyter Lab 安装时遇到问题。它在我的前一个上工作得很好。我无法显示简单的小部件(例如 ipywidgets 或 ipyvuetify 中的复选框)。我检查了 jupyter-widgets 是否已通过 jupyter labextension list 启用。结果是:
jupyter-vue v1.7.0 enabled ok
jupyter-vuetify v1.8.4 enabled ok
@jupyter-widgets/jupyterlab-manager v5.0.2 enabled ok (python, jupyterlab_widgets)
Run Code Online (Sandbox Code Playgroud)
在笔记本中,当我尝试显示小部件时,单元格显示 JavaScript 错误:
[Open Browser Console for more detailed log - Double click to close this message]
Failed to load model class 'CheckboxModel' from module '@jupyter-widgets/controls'
Error: Module @jupyter-widgets/controls, version ^1.5.0 is not registered, however,
2.0.0 is
at f.loadClass (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-
manager/static/134.083e6b37f2f7b2f04b5e.js?v=083e6b37f2f7b2f04b5e:1:74976)
at f.loadModelClass (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-
manager/static/150.467514c324d2bcc23502.js?v=467514c324d2bcc23502:1:10721)
at f._make_model (http://localhost:8888/lab/extensions/@jupyter-widgets/jupyterlab-
manager/static/150.467514c324d2bcc23502.js?v=467514c324d2bcc23502:1:7517)
at …Run Code Online (Sandbox Code Playgroud)