matplotlib / matplotlib/ipympl
Version incompatibility
还没有人认领这个 Issue。
- 主要语言
- Jupyter Notebook
- 星标
- 1.7k
- 派生
- 234
- PR 合并指标
- 30 天内没有已合并 PR
描述
## Describe the issue
I seem to observe the incompatibiltiy similar to one previously reported in #161: widget model not found and JS console with an error. This is using the latest versions of everything as far as I can tell.
```
Uncaught (in promise) Error: Module jupyter-matplotlib, semver range ^0.11 is not registered as a widget module
```
## Versions
```
3.10.8 | packaged by conda-forge | (main, Nov 22 2022, 08:26:04) [GCC 10.4.0]
ipympl version: 0.9.2
Selected Jupyter core packages...
IPython : 8.7.0
ipykernel : 6.19.2
ipywidgets : 7.7.2
jupyter_client : 7.4.8
jupyter_core : 5.1.0
jupyter_server : 1.23.3
jupyterlab : 3.5.1
nbclient : 0.5.13
nbconvert : 6.5.3
nbformat : 5.7.0
notebook : 6.5.2
qtconsole : not installed
traitlets : 5.7.1
Known nbextensions:
config dir: /opt/conda/etc/jupyter/nbconfig
notebook section
jupyter-matplotlib/extension enabled
- Validating: OK
jupyter_bokeh/extension enabled
- Validating: OK
jupyter_resource_usage/main enabled
- Validating: OK
jupyterlab-plotly/extension enabled
- Validating: OK
jupytext/index enabled
- Validating: OK
nbdime/index enabled
- Validating: OK
nbresuse/main enabled
- Validating: OK
jupyter-js-widgets/extension enabled
- Validating: OK
tree section
ipyparallel/main enabled
- Validating: OK
jupyter_server_proxy/tree enabled
- Validating: OK
JupyterLab v3.5.1
/opt/conda/share/jupyter/labextensions
jupyterlab_pygments v0.2.2 enabled OK (python, jupyterlab_pygments)
dask-labextension v6.0.0 enabled OK (python, dask_labextension)
jupyterlab-topbar-extension v0.6.1 enabled OK (python, jupyterlab-topbar)
jupyterlab-jupytext v1.3.8+dev enabled OK (python, jupytext)
jupyter-matplotlib v0.11.2 enabled OK
jupyterlab-link-share v0.2.4 enabled OK (python, jupyterlab-link-share)
nbdime-jupyterlab v2.1.1 enabled OK
ipyparallel-labextension v8.4.1 enabled OK
jupyterlab-plotly v5.11.0 enabled OK
jupyterlab-system-monitor v0.8.0 enabled OK (python, jupyterlab-system-monitor)
@jupyter-widgets/jupyterlab-manager v3.1.1 enabled OK (python, jupyterlab_widgets)
@jupyter-server/resource-usage v0.6.4 enabled OK (python, jupyter-resource-usage)
@bokeh/jupyter_bokeh v3.0.5 enabled OK (python, jupyter_bokeh)
@krassowski/jupyterlab-lsp v3.10.2 enabled OK (python, jupyterlab-lsp)
@retrolab/lab-extension v0.3.21 enabled OK
@jupyterlab/server-proxy v3.2.2 enabled OK
@jupyterlab/latex v3.1.0 enabled OK (python, jupyterlab-latex)
@jupyterlab/mathjax3-extension v4.3.0 enabled OK (python, jupyterlab-mathjax3)
@jupyterlab/git v0.41.0 enabled OK (python, jupyterlab-git)
@ryantam626/jupyterlab_code_formatter v1.5.3 enabled OK (python, jupyterlab-code-formatter)
@pyviz/jupyterlab_pyviz v2.2.1 enabled OK (python, pyviz_comms)
Other labextensions (built into JupyterLab)
app dir: /opt/conda/share/jupyter/lab
```
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
使用列出的 JupyterLab、ipympl 和 ipywidgets 版本重现 widget 加载失败,然后将其行为与 issue #161 进行比较。首先检查 issue 中报告的 JupyterLab 扩展和 widget 注册情况。当 widget 能够在没有 semver 注册错误的情况下加载时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- jupyter, jupyter-notebook
- 领域
- frontend
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100