在使用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 保存即可。

    • 重启PyCharm,再次import matplotlib.pylab as plt 时,不会再报错。

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

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

    Python: PyCharm中导入matplotlib时报错:"Backend Qt5Agg is interactive backend"的解决方案 在使用PyCharm时,在 ...

  2. PyCharm提示 Backend Qt5Agg is interactive backend. Turning interactive mode on.

    目录 方法一:将matplotlib的backend设置为非交互式.[推荐] 方法二:pip install opencv-python. 方法三:勾选 Gevent compatible. PyCh ...

  3. Backend Qt5Agg is interactive backend. Turning interactive mode on.

    简单运行代码报错 import matplotlibif __name__ == "__main__":print(matplotlib.__version__) 修改工程路径解决 ...

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

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

  5. VScode解决Backend TkAgg is interactive backend. Turning interactive mode on.

    VScode解决Backend TkAgg is interactive backend. Turning interactive mode on. 问题描述 paddle2.0的手写数字识别,无法查 ...

  6. PyCharm远程连接(linux)python解释器导入pyspark时报错:No module named ‘pyspark‘

    PyCharm远程连接(linux)python解释器导入pyspark时报错:No module named 'pyspark'  ,并且from pyspark import SparkConf, ...

  7. 在windows中python安装sit-packages路径位置 在Pycharm中导入opencv不能自动代码补全问题

    一.在windows中python安装sit-packages路径位置 C:\Users\shl\AppData\Local\Programs\Python\Python36\Lib\site-pac ...

  8. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编框架 | PyCharm 中导入 Capstone 反汇编框架 )

    文章目录 一.Capstone 反汇编框架 二.PyCharm 中导入 Capstone 反汇编框架 一.Capstone 反汇编框架 Android 的 APK 安装文件中 , 可能存在若干 so ...

  9. pycharm怎么安装python3.6_【python】Mac在Pycharm中导入python3.6(简单易行)

    整理一下配置的过程. mac自带python2.7,但是python3.6和python2.7在很多地方上还是有一些差别的,还是使用目前比较主流的3.6吧. 官网下载python3.6 选一个你喜欢的 ...

最新文章

  1. JVM中的STW和CMS
  2. can与could区别
  3. linux设置脚本运行时间_手机自动点击器,录制手势自动点击,可设置运行时间...
  4. gridview 在已有数据的基础上添加数据_基于Python的数据分析-1.语法基础(上)
  5. 添加或删除jupyter notebook的虚拟环境
  6. java学习笔记2022.1.11
  7. 中断请求request_irq
  8. C语言重难点:大端小端
  9. 如何给影像添加投影_如何在EasyEarth Desktop(CS客户端)进行影像处理
  10. mysql子查询的语法,MySQL语法------13-----子查询(三)
  11. 华为_ensp_vlan接口模式
  12. xp系统打开计算机硬盘分区,详解WindowsXP硬盘分区步骤
  13. Linux TOP CPU %wa 值的理解
  14. Python实战——外星人入侵游戏
  15. HTML5 Canvas 绘制加拿大枫叶旗
  16. VIO中IMU选型与数据处理
  17. 转一篇关于安装vue脚手架 执行到安装demo:setup e2e tests with nightwacth 要不要选择NO的问题的解释
  18. 工资被倒挂,想离职很正常,但这3种情况要警惕
  19. wuc-tab标签点击不了_不干胶标签专属定制
  20. JAVA 求出自然数101~199中的所有素数,每行显示10个数

热门文章

  1. 动态规划——节点选择(蓝桥杯试题集)
  2. C++——random库中的uniform_int_distribution
  3. 【pandas】删除满足条件元素所在的行
  4. 判断数组是否有序排列的0831
  5. jquey-整屏滚动的制作过程
  6. linux指令:软连接与历史命令
  7. linux批量替换文件名中的相同字符
  8. ASP.NET Web API 接口执行时间监控
  9. activemq发布订阅
  10. Linux服务器--CentOS7上实现LAMP(PhpMyAdmin,WordPress,Discuz)