前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python: PyCharm中导入matplotlib时报错的解决方案

Python: PyCharm中导入matplotlib时报错的解决方案

原创
作者头像
用户7718188
修改2021-10-08 15:38:40
1.6K0
修改2021-10-08 15:38:40
举报

Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案

在使用PyCharm时,在PyCharm的Python Console中 import matplotlib.pyplot as plt时,会出现:

Backend Qt5Agg is interactive backend. Turning interactive mode on.

或者其他跟Qt5Agg相关的错误,导致程序中断。

虽然现在还不得而知Qt5Agg的问题如何解决,但是一种可以绕过这种问题(我的环境是:PyCharm 2020.3、PyQt5 5.9、 PyQt4 5.15.2、matplotlib 3.3.2、 ipython 7.19.0、Python 3.8.6 )。

解决方案:

  • 修改matplotlibrc 文件。该文件位于: “C:\Program Files\Python\Python38\Lib\site-packages\matplotlib\mpl-data"
  • 如果想在import matplotlib.pylab as plt 时,不出现Backend Qt5Agg is interactive backend. Turning interactive mode on. 可以修改上述文件中大致101行,将#interactive : False 修改为interactive : True 保存即可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档