AttributeError: module ‘backend_interagg‘ has no attribute ‘FigureCanvas‘问题的解决办法

在pycharm中练习matplotlib绘制直方图时出现了问题,问题如下:

AttributeError: module 'backend_interagg' has no attribute 'FigureCanvas'

解决办法:

运行如下代码将agg改为TkAgg

matplotlib.use('TkAgg')

错误原因:matplotlib 的 backend 使用的是默认配置 agg (agg不能显示绘制的图),要想显示绘制的图需要更改 agg 为 TkAgg

参考链接:(5条消息) AttributeError: module ‘backend_interagg‘ has no attribute ‘FigureCanvas‘ 的解决办法_e5pool的博客-CSDN博客

你可能感兴趣的:(python,matplotlib,开发语言)