WRJ*_*WRJ 5 python plot matplotlib spyder
我正在Spyder GUI中使用matplotlib进行一些绘图。我只希望这些图在后台安静地制作并保存到文件路径。我正在从控制台运行脚本,并且在完成数字的制作和保存后,我无法阻止它们全部在自己的小窗口中弹出(大约有240张图形,因此很明显这引起了内存问题)。
我已经在整个脚本中慷慨地分散了命令plt.ioff(),但似乎没有帮助
有任何想法吗?干杯
如果您使用非交互式后端,则不应弹出数字。把它放在脚本的最开始:
import matplotlib as mpl
mpl.use('Agg')
Run Code Online (Sandbox Code Playgroud)
如果您创建了许多图形而不关闭它们,则无论如何您都可能会遇到内存问题。