0


Pycharm中使用matplotlib报错:MatplotlibDeprecationWarning

    使用Pycharm中matplotlib作图处理时报错,查询解决后和大家分享一下。

代码及报错详情

以下是我运行时报错的代码:

报错详细信息如下:

MatplotlibDeprecationWarning: Support for FigureCanvases without a required_interactive_framework attribute was deprecated in Matplotlib 3.6 and will be removed two minor releases later.

这是说Matplotlib在升级到3.6版本后弃用了原来FigureCanvases的支持,之后也将会删除这种应用,所以以后版本仍然会报错。

解决办法

**1. pycharm中点击设置 **

  1. 点击设置中工具“Tools”

  1. 在“Tools”中找到“Python Scientific”并点击——取消选中“Show plots in tool window”——点击应用“Apply”

  1. 这种方法是将图片直接呈现在windows窗口,而不是pycharm中的tool window中,记得在代码后面加上 plt.show() , 这样就不会报错了。


本文转载自: https://blog.csdn.net/weixin_68265795/article/details/131153853
版权归原作者 逸林居士 所有, 如有侵权,请联系我们删除。

“Pycharm中使用matplotlib报错:MatplotlibDeprecationWarning”的评论:

还没有评论