【问题标题】:matplotlib.plot doesn't show any image or plot without any errormatplotlib.plot 不显示任何图像或绘图而没有任何错误
【发布时间】:2021-04-26 02:21:41
【问题描述】:

我试图在 Ubuntu 的 VScode 上显示一些图像,但 matplotlib 不起作用。例如,即使是最简单的代码如:

import matplotlib.pyplot as plt
s_in =  plt.imread("/media/aro/New Volume/Super resolution dataset/set5/Test/BSDS100/3096.png")
plt.imshow(s_in)
plt.show()

不工作,并且不显示任何错误或警告。我该怎么办?

【问题讨论】:

  • 如果你运行print(s_in),你会得到什么?
  • @swatchai 我得到了整个矩阵的值。

标签: python-3.x matplotlib ubuntu-20.04


【解决方案1】:

如果有人遇到和我一样的问题。错误是由于后端。所以我不得不改变它。唯一对我有用的后端是 WebAgg

只需在代码开头添加以下代码即可。

import matplotlib.pyplot as plt
plt.switch_backend('WebAgg')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-17
    • 1970-01-01
    相关资源
    最近更新 更多