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的深度学习小例子遇到了此问题。
原因分析:
提示:GUI交互界面显示不出来,但程序没报错,现在主要任务是要让图像显示出来。
解决方案:
我的解决方法是:
import matplotlib.pyplot as plt后加入一句指令:plt.ion()
如下所示:
import matplotlib.pyplot as plt
plt.ion()
另外:
参考一些其他教程说加入以下语句也可成功解决问题的:(虽然我没成功
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’)
希望对你们有用~
我认为该问题有针对具体环境有很多种解决方式,多查查试试,加油~
VScode解决Backend TkAgg is interactive backend. Turning interactive mode on.相关推荐
- 报错:ImportError: Cannot load backend ‘TkAgg‘ which requires the ‘tk‘ interactive
# import matplotlib # import tkinter # matplotlib.use('TkAgg') import matplotlib.pyplot as plt 一开始遇到 ...
- Backend TkAgg is interactive backend. Turning interactive mode on.解决办法
Backend TkAgg is interactive backend. Turning interactive mode on. 原因分析: 交互环境出现问题 解决办法:在代码中加入一下语句 im ...
- Pycharm 解决 Backend TkAgg is interactive backend. Turning interactive mode on.提示
Pycharm中使用pyqt5作为绘图后台时,会提示 Backend TkAgg is interactive backend. Turning interactive mode on.,该提示对绘图 ...
- PyCharm提示 Backend Qt5Agg is interactive backend. Turning interactive mode on.
目录 方法一:将matplotlib的backend设置为非交互式.[推荐] 方法二:pip install opencv-python. 方法三:勾选 Gevent compatible. PyCh ...
- 强迫症去掉‘Backend QtAgg is interactive backend. Turning interactive mode on.’提示
在使用PyCharm时,不知是导入了matplotlib还是导入pyqt5模块,即使没有用到这两个模块,也总是提示'Backend QtAgg is interactive backend. Turn ...
- Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案...
在使用PyCharm时,在PyCharm的Python Console中 import matplotlib.pyplot as plt时,会出现: Backend Qt5Agg is interac ...
- Python: PyCharm中导入matplotlib时报错:“Backend Qt5Agg is interactive backend”的解决方案
Python: PyCharm中导入matplotlib时报错:"Backend Qt5Agg is interactive backend"的解决方案 在使用PyCharm时,在 ...
- RuntimeError: Expected object of backend CUDA but got backend CPU for argument
RuntimeError: Expected object of backend CUDA but got backend CPU for argument #4 'mat1' 原因:变量没有加cud ...
- RuntimeError: Expected object of backend CUDA but got backend CPU for argument #4 'mat1'
RuntimeError: Expected object of backend CUDA but got backend CPU for argument #4 'mat1' 原因:变量没有加cud ...
最新文章
- 如何判断京东达人文章是否下线
- 神经网络测试结果很差,该怎么做
- 智能提示和那些值得崇拜的人
- Python Pandas读取修改excel操作攻略
- (转) POJO和javabean的异同
- bzoj4503: 两个串
- 企业服务器上病房床号修改,关于医院病房安放陪护床(共享陪护床)申请报告...
- 【报告分享】2020中国商业智能化发展研究报告.pdf(附下载链接)
- Himall商城LinqHelper帮助类(1)
- java计算器取余_java计算器代码,只有加减乘除和取余运算的??
- 如何制作你自己的电脑游戏
- RPG游戏中造过的BUG
- python换源之pip.conf
- 跨模态行人重识别:Modality Synergy Complement Learning withCascaded Aggregation for Visible-InfraredPerson 笔记
- oracle忽略版本,Oracle Stream忽略大事务 C001: large txn detected
- 只需要一招,改变你的网易云皮肤(仅限于PC端)
- [转贴]馒头的N种吃法
- 安全管家2012上半年手机安全分析报告
- 微型计算机celeron是,谁是赛扬D最佳搭档?微型计算机告诉你
- 电平转换总结(ZZ)