matplotlib widget occasionally fails to render.
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 38/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- jupyter, matplotlib, python
调研方向
首先,在报告的环境中使用 JupyterLab 2.0.2 的 ipympl 后端运行提供的复现。以预期显示两个空子图作为完成标准,调查 widget 间歇性渲染失败的原因。Issue 中没有指定源文件或测试,因此定位相关渲染代码并添加覆盖需要对项目进行研究。
由索引模型根据 Issue 内容生成。
描述
Bug report
Bug summary
Matplotlib widget occasionally fails to render.
Code for reproduction
%matplotlib widget
from matplotlib import pyplot
fig, axes = pyplot.subplots(1, 2, figsize=(8, 4))
pyplot.show()
raise
Actual outcome

Expected outcome
Two empty subplots.
Matplotlib version
- Operating system: some sort of linux running docker running jupyterlab
- Matplotlib version: 3.2.1
- Matplotlib backend (
print(matplotlib.get_backend())): module://ipympl.backend_nbagg - Python version: 3.8.2
- Jupyter version (if applicable): jupyterlab 2.0.2
- Other libraries:
- 主要语言
- Jupyter Notebook
- 星标
- 1.7k
- 派生
- 234
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
matplotlib/ipympl 的其他 Issue
-
难度 4/5 3-5 天 新手友好度 35/100
matplotlib/ipympl#623 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 35/100
matplotlib/ipympl#622 · 13 条评论 ·
-
难度 4/5 3-5 天 新手友好度 42/100
matplotlib/ipympl#612 ·
-
难度 3/5 1-2 天 新手友好度 45/100
matplotlib/ipympl#611 · 4 条评论 ·
-
难度 4/5 3-5 天 新手友好度 42/100
matplotlib/ipympl#609 · 7 条评论 ·
查看 matplotlib/ipympl 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 65/100
-
duplicate invalid
难度 2/5 1-3 小时 新手友好度 75/100
anthropics/claude-code#96312 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
iVis-at-Bilkent/newt#984 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
palladius/ricc.rocks#7 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
pydata/pydata-sphinx-theme#2503 ·