我正在使用Spyder GUI中的matplotlib进行一些绘图。我只想在后台静默地生成这些图形并保存到文件路径中。我从控制台运行脚本,虽然图形被成功地生成和保存了,但是我无法阻止它们弹出自己的小窗口(大约有240个图形,显然这会导致内存问题)。
我已经在脚本中随意地添加了plt.ioff()命令,但似乎没有帮助。
有任何想法吗? 谢谢
我正在使用Spyder GUI中的matplotlib进行一些绘图。我只想在后台静默地生成这些图形并保存到文件路径中。我从控制台运行脚本,虽然图形被成功地生成和保存了,但是我无法阻止它们弹出自己的小窗口(大约有240个图形,显然这会导致内存问题)。
我已经在脚本中随意地添加了plt.ioff()命令,但似乎没有帮助。
有任何想法吗? 谢谢
import matplotlib as mpl
mpl.use('Agg')
如果您创建许多图形并且没有关闭它们,可能会遇到内存问题。