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

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

问题描述

paddle2.0的手写数字识别,无法查看想要显示的数据集图像。
我是在VScode中学习使用paddle2.0的深度学习小例子遇到了此问题。

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

; 原因分析:

提示:GUI交互界面显示不出来,但程序没报错,现在主要任务是要让图像显示出来。

解决方案:

我的解决方法是:
import matplotlib.pyplot as plt后加入一句指令:plt.ion()
如下所示:

import matplotlib.pyplot as plt
plt.ion()

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

另外:
参考一些其他教程说加入以下语句也可成功解决问题的:(虽然我没成功

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

agg接口我加完以后Backend TkAgg is interactive backend. Turning interactive mode on.这句话确实不报了,但是图像还是没有显示出来,于是又在茫茫寻觅答案,证实加一句plt.ion()可以解决。

=====================================================
切换一个环境对图像处理又出现新的小问题:
ERROR:Backend Qt5Agg is interactive backend. Turning interactive mode on.

解决办法:
matplotlib的默认backend是TkAgg,而FltkAgg, GTK, GTKAgg, GTKCairo, TkAgg , Wx or WxAgg这几个backend都要求有GUI图形界面的,所以在ssh操作的时候会报错.

解决办法:指定不需要GUI的backend(Agg, Cairo, PS, PDF or SVG)
在plt.show()之前,加上plt.switch_backend(‘agg’)

希望对你们有用~
我认为该问题有针对具体环境有很多种解决方式,多查查试试,加油~

Original: https://blog.csdn.net/weixin_43612884/article/details/124055501
Author: python3小蜗牛
Title: VScode解决Backend TkAgg is interactive backend. Turning interactive mode on.

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

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

(0)

大家都在看

  • pandas in python

    pandas 用来进行数据处理,其是基于numpy建立的库,因此每次import pandas的时候也需要import numpy 目录 pandas的两种数据结构 series …

    Python 2023年8月18日
    085
  • 【Matplotlib】Matplotlib绘图样式索引(含形状、颜色、标签位置)

    文章目录 Matplotlib绘图样式 * 1.创建一个(或多个)图表 – 创建一个图表 创建多个图表 2. Axis标签位置 3.基本绘图样式 4.线条样式 5.标记…

    Python 2023年9月4日
    056
  • ERROR: Could not find a version that satisfies the requirement setuptools_scm (from versions: none)

    一、项目场景: 在使用百度飞桨导入paddlehub包时,一直出现没有 paddlehub 包的错误,换了好几个镜像源都不行,出现以下错误: WARNING: The reposi…

    Python 2023年9月7日
    079
  • pytest 钩子函数 (二) 用例收集钩子

    pytest_collectiont * session:pytest 会话对象 触发时机: * 收集用例之前执行,执行该钩子进行用例收集 1、以 session 作为初始收集器 …

    Python 2023年6月11日
    075
  • 初识设计模式 – 观察者模式

    观察者设计模式(Observer Design Pattern)的别名有很多,如发布 – 订阅(Publish/Subscribe)模式、模型 – 视图(M…

    Python 2023年10月18日
    038
  • python_透视表操作unstack

    Data Wrangling: Join, Combine,¶# 第8章 数据规整:聚合、合并和重塑# 在许多应⽤中,数据可能分散在许多⽂件或数据库中,存储的形# 式也不利于分析。…

    Python 2023年5月25日
    059
  • 快过年了,Python实现12306查票以及自动购票….

    马上就要过年了,听说还有人买不到票? 不要慌,今天咱们来用Python做一个自动查票抢票的脚本,24小时抢票,谁抢的过你! ; 准备工作 环境 Python 3.8 Pycharm…

    Python 2023年10月30日
    065
  • 数据结构篇——KMP算法

    本次我们介绍数据结构中的KMP算法,我们会从下面几个角度来介绍: 问题介绍 暴力求解 知识补充 Next示例 Next代码 匹配示例 匹配代码 完整代码 问题介绍 首先我们先介绍适…

    Python 2023年10月14日
    053
  • python中stack函数_python pandas stack和unstack函数

    在用pandas进行数据重排时,经常用到stack和unstack两个函数。stack的意思是堆叠,堆积,unstack即”不要堆叠”,我对两个函数是这样理…

    Python 2023年8月8日
    055
  • Python库之numpy之数组切片

    众所周知,python中有很多的库,numpy就是其中的一个库,做数据分析必备的库之一,今天就让我们来学一下,numpy的切片 今天上课学这个切片切的我快自卑了,为啥为啥,脑子里全…

    Python 2023年8月29日
    050
  • CentOS 安装Django及启动

    7是一种基于Linux的操作系统, Oracle数据库后出现无法 图形界面的问题可能是由于以下原因导致的: 1. 错误的显卡驱动: 7默认使用的显卡驱动可能不兼容您的显卡硬件。您可…

    Python 2023年8月4日
    078
  • Python代码加密-PyArmor

    保护 Python 脚本的工具,能够加密 Python 脚本,保护运行时刻的 Python 代码不被泄露,设置加密脚本的有效期限,绑定加密脚本到硬盘、网卡等硬件设备。PyArmor…

    Python 2023年8月9日
    071
  • 前端面试八股文(详细版)—上

    本文将详细讲解 HTML 、CSS 、JavaScript 、计算机网络知识等方面的内容,Vue 、React 、git 、项目开发实例等内容放在下篇,预祝各位成功上岸! 第一板块…

    Python 2023年9月16日
    085
  • MySQL密码重置(忘记密码)1045错误解决方法

    最近学Django的时候想连接数据库进行一些操作,突然发现我的MySQL密码忘记了,无奈上网找文档才解决了这个问题,做一个整理。 一、关闭mysql服务 用管理员权限打开cmd,输…

    Python 2023年8月3日
    066
  • pandas时间序列之 pd.to_datetime()

    解析来自各种来源和格式的时间序列信息 pd.to_datetime( arg,#int, float, str, datetime, list, tuple, 1-d array,…

    Python 2023年8月7日
    055
  • Phoenix 对 Hbase 中表的映射

    目录 * – 1)表的关系 – 2)Hbase中创建表 test – 3)视图映射 – 4)表映射 – 数字类型说明 1…

    Python 2023年9月17日
    037
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球