我有一个单元测试,它测试一个函数,它创建了几个图。我不希望为这些图创建数字,所以我将matlplotlib.use('Agg')添加到单元测试和函数中。这些是单元测试和函数的第一行两行:mpl.use('Agg')This call to matplotlib.use() has no effect
because the backend has already been ch
所以我试着写一段代码来创建一个图形,但是为了让它在我想要的计算机上运行(学校一号),我不能使用x-window后端来创建图形。我尝试切换后端使用(我的代码中有matplotlib.use('Agg')语句),但每当它创建图形时,它会在图形上显示3个颜色条,而我只需要一个。它还会给我一个错误because the backend has already