报错 Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 解决方法

运行程序时报错:Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 具体如图:

当我们有这个报错时就看不到图像输出,所以我们必须安装GUI后端(也就是图形用户界面),通过这个GUI接口我们可以与设备交互以及可视化绘图。

Python中有很多方式来扩展GUI,最常见的方式是 Tkinter

1、Ubuntu下安装Tkinter来解决该问题:sudo apt-get install python3-tk

2、另一种方法是安装PyQt5

Original: https://www.cnblogs.com/booturbo/p/16585495.html
Author: BooTurbo
Title: 报错 Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 解决方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/685268/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 聊聊foobar是什么?

    大一时看很多老外的文档,总是看到一个叫 foobar的词,当时倒不是纠结这个词到底是什么意思,因为看到这个词使用的场景大多是代码示例段、示例变量名等一些无意义的地方,猜也能猜到这个…

    技术杂谈 2023年7月11日
    068
  • 关于大衍求一术的一个延拓

    今天是一个明朗的日子,心情闲暇,于是,研究了一下我国的算术,我国的算术其实是非常博大精深的,只是由于某些偶然原因,我国算术没能发展起来,否则,现代算术中心必在东方之华夏,在我的印记…

    技术杂谈 2023年5月31日
    090
  • 被迫开始学习Typescript —— class

    TS 的 class 看起来和 ES6 的 Class 有点像,基本上差别不大,除了 可以继承(实现)接口、私有成员、只读等之外。 参考:https://typescript.bo…

    技术杂谈 2023年5月31日
    084
  • PyTorch 介绍 | TRANSFORMS

    数据并不总是满足机器学习算法所需的格式。我们使用 transform对数据进行一些操作,使得其能适用于训练。 所有的TorchVision数据集都有两个参数,用以接受包含trans…

    技术杂谈 2023年7月25日
    073
  • 再谈线程池——深入剖析线程池的前世今生

    再谈线程池——深入剖析线程池的前世今生 由线程到线程池 线程在做什么? 灵魂拷问:写了那么多代码,你能够用一句话简练描述线程在干啥吗? public class Demo01 { …

    技术杂谈 2023年7月23日
    057
  • 面试官:说下你对方法区演变过程和内部结构的理解

    之前我们已经了解过”运行时数据区”的程序计数器、虚拟机栈、本地方法栈和堆空间,今天我们就来了解一下最后一个模块——方法区。 简介 《Java虚拟机规范》中明…

    技术杂谈 2023年7月11日
    078
  • Vue学习笔记(五):计算属性

    1 模板与方法的不足 ¶ 有两个输入款,一个输入姓(firstname),一个输入名(secondname),fullname由转换为大写字母的姓、横线、转换为大写字母的名拼接组成…

    技术杂谈 2023年7月24日
    082
  • 力扣刷题2-13.罗马数字转整数

    罗马数字转整数 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M …

    技术杂谈 2023年7月23日
    067
  • SkyWalking

    目前主要的一些 APM (Application Performance Management) 工具有: Cat、Zipkin、Pinpoint、SkyWalking, 监控维度…

    技术杂谈 2023年5月31日
    083
  • CMake出错的处理

    在windows上使用cmake来c++的程序,遇到一个问题 问题排查 试过在电脑上单独使用gcc是可以编译成功的,那么就可能是IDE集成的问题了 IDE的编译工具链从mingw换…

    技术杂谈 2023年6月1日
    079
  • 剑指offer计划28(搜索与回溯算法困难)—java

    1.1、题目1 剑指 Offer 37. 序列化二叉树 1.2、解法 这题给我笑死了,我看到题解有个解法,我愿称之为神。 public class Codec { private …

    技术杂谈 2023年7月25日
    053
  • 高危!Fastjson反序列化远程代码执行漏洞风险通告,请尽快升级

    据国家网络与信息安全信息通报中心监测发现,开源Java开发组件Fastjson存在反序列化远程代码执行漏洞。攻击者可利用上述漏洞实施任意文件写入、服务端请求伪造等攻击行为,造成服务…

    技术杂谈 2023年5月31日
    0102
  • javax.mail.MessagingException:UnknownSMTPhost:smtp.163.com;

    报错信息如下: javax.mail.MessagingException: Unknown SMTP host: smtp.163.com;nested exception is…

    技术杂谈 2023年7月24日
    060
  • Java中流水编号的生成

    在开发中,遇到这样一个需求,在介质资料新增时,需要生成一个介质编号,格式为”JZ+yyyyMMdd+4位递增数字”先是使用百度找寻解决方法。解决方法 里面的…

    技术杂谈 2023年7月24日
    084
  • Java通用树结构数据管理

    1、前言 ​ 树结构是一种较为常见的数据结构,如功能权限树、企业的组织结构图、行政区划结构图、家族谱、信令消息树等,都表现为树型数据结构。 ​ 树结构数据的共性是树节点之间都有相互…

    技术杂谈 2023年6月21日
    084
  • NAS私人云盘

    https://cloudreve.org/ Cloudreve 可助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。 部署…

    技术杂谈 2023年5月31日
    0100
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球