0

我正在按顺序使用以下功能...

 - plt.figure()
 - plt.plot()
 - plt.ylim 
 - plt.xticks() 
 - figure = plt.gcf() 
 - figure.set_size_inches()
 - plt.savefig()

我只想将图形保存为 png,我已经成功地做到了。但是 GUI 不断出现,我将在一个脚本中生成一堆图表,我不希望每次创建 GUI 时都会弹出 GUI 并减慢我的运行时间。

有谁知道为什么它仍然出现?

4

1 回答 1

0

如果您使用的是 Jupyter Notebook,这里发布了许多潜在的解决方案

总而言之,试试这个来禁用 Matplotlib 的内联输出:

import matplotlib as plt
plt.ioff()

或者将其放在单元格的开头以防止它创建输出:

%%capture
于 2021-03-12T16:04:41.747 回答