【问题标题】:strange behavior of matplotlib in a jupyter ipython notebookmatplotlib 在 jupyter ipython 笔记本中的奇怪行为
【发布时间】:2022-12-03 02:07:36
【问题描述】:

我正在尝试在 qt 小部件中创建绘图但遇到问题

import matplotlib.pyplot as plt
import numpy as np

然后

matplotlib qt

如果我在同一个单元格中执行接下来的两个命令

plt.figure()
plt.plot(np.arange(11)

一切顺利。如果我将最后两个命令分成两个单元格,我只会得到一个 qt 窗口而不会绘制。如果我做绘图的对象样式,也是一样

我正在运行 Python 3.10.5、matplotlib 3.5.3、ipykernel 6.15.1、ipython 8.4.0 和 qtconsole 5.3.1(我在从笔记本内部获取活动 qtconsole 时遇到类似问题,可能与 matplotlib qt 问题有关) .

我在 ipython 控制台或 qtconsole(从命令行调用)中没有这个问题,但它们没有单元格。

在另一台计算机上,我运行的是 Python 3.6,但没有这个。

感谢您的关注

【问题讨论】:

  • 如果我在同一个单元格中执行接下来的两个命令是预期的行为。不要将它们放在不同的单元格中。

标签: matplotlib jupyter-notebook


【解决方案1】:

似乎问题消失了。我使用不断更新的 tumbleweed 发行版运行 Opensuse linux。试过旧笔记本,问题消失了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    • 2017-02-03
    • 1970-01-01
    • 2015-05-12
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    相关资源
    最近更新 更多