【问题标题】:Matplotlib fails and hangs when plotting in interactive modeMatplotlib 在交互模式下绘图时失败并挂起
【发布时间】:2018-11-02 13:33:00
【问题描述】:

我在 MacOS High Sierra 上的 matplotlib 库出现问题。

  • matplotlib-2.2.2
  • python 2.7.14

这是我的超级简单代码。

plt.ion()
plt.plot(x,y)
plt.show()

python 符号出现在仪表板上,但在任何地方都找不到窗口。

如果我不使用 ion() 我可以一次获得一个情节。

【问题讨论】:

    标签: macos python-2.7 matplotlib


    【解决方案1】:

    plt.ion() 似乎被窃听了。尝试以下解决方法:

    plt.ion()
    plt.plot(x,y)
    plt.pause(0.0001)
    plt.show()
    

    如果这仍然不起作用,请尝试将最后一行替换为:

    plt.show(block=True)
    

    【讨论】:

    • 使它工作的部分是添加 plt.show(block = True)
    猜你喜欢
    • 2014-06-17
    • 2021-04-08
    • 2021-01-31
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多