将
import matplotlib.pyplot as plt
改为:
import matplotlib
matplotlib.use(‘Agg’)
from matplotlib import pyplot as plt 即可
最后已解决,之前报错的图更新了没截。

本文介绍了一种解决使用Matplotlib在服务器环境下绘图时出现的错误方法。通过调整导入模块的顺序,先导入matplotlib并设置其后端为‘Agg’,再从matplotlib中导入pyplot模块,可以有效避免因后端不兼容导致的绘图失败问题。
将
import matplotlib.pyplot as plt
改为:
import matplotlib
matplotlib.use(‘Agg’)
from matplotlib import pyplot as plt 即可
最后已解决,之前报错的图更新了没截。

1万+

被折叠的 条评论
为什么被折叠?