栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

强迫症去掉‘Backend QtAgg is interactive backend. Turning interactive mode on.’提示

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

强迫症去掉‘Backend QtAgg is interactive backend. Turning interactive mode on.’提示

在使用PyCharm时,不知是导入了matplotlib还是导入pyqt5模块,即使没有用到这两个模块,也总是提示‘Backend QtAgg is interactive backend. Turning interactive mode on.’:

强迫症实在受不了,网上搜了几种方法,前几种方法(包括修改settings,将Enable interactive mode选项选中和增加以下代码的方式)都无效,遂将最终有效的方法记录在这里。

import matplotlib.pyplot as plt
plt.switch_backend('agg')

解决方案:
修改matplotlibrc 文件。该文件位于:C:UsersAppDataLocalProgramsPythonPython310Libsite-packagesmatplotlibmpl-data

C:UsersAppDataLocalProgramsPythonPython310Libsite-packagesmatplotlibmpl-data

打开matplotlibrc文件,大概100行的位置,修改#interactive: False 为 #interactive: True,保存后重启pycharm,则不会再有该提示。

强迫症心满意足的离开:

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/861250.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号