UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown

一个奇怪的BUG

这个代码会报下面的错:

但是把模型导入部分注释掉之后就没有这个错误了(第六行)

解决办法:在模型加载后面加入一行代码 matplotlib.use( TkAgg'),这个bug的问题就是模型加载改变了matplotlib使用的终端,但为什么会改变,还是不知道啊

bash 复制代码
import torch
import thop
import torch.nn.utils .prune as prune
import matplotlib
import matplotlib.pyplot as plt
model = torch.load("runs/train/exp6/weights/last.pt")
matplotlib.use( TkAgg')
x = [i for i in range(3)]
y = [i for i in range(3)]
plt.plot(y,x)
plt.show()
相关推荐
qq_242188633220 分钟前
快速搭建跨环境检测服务的步骤
linux·开发语言·windows·python·macos
JaydenAI38 分钟前
[拆解LangChain执行引擎]三种持久化模式的差异
python·langchain
老赵全栈实战43 分钟前
《从零搭建RAG系统第4天:问题向量化+Milvus检索匹配+结果优化》
python·ai编程
Katecat996631 小时前
【葡萄病害检测】基于SABL-RetinaNet的葡萄叶片黑腐病、霜霉病、白粉病和锈病自动识别系统
python
FL16238631291 小时前
windows从源码安装python版本paddleocr3.4.0
开发语言·windows·python
七夜zippoe1 小时前
模型解释性实战:从黑盒到白盒的SHAP与LIME完全指南
人工智能·python·机器学习·shap·lime
Smart-Space1 小时前
QuickUp v4 新功能一览
python·tkinter·tinui
喵手2 小时前
Python爬虫实战:电商问答语料构建完整实战 - 从爬取到检索语料的工程化实现(附CSV导出 + SQLite持久化存储)!
爬虫·python·sqlite·爬虫实战·零基础python爬虫教学·电商问答语料构建·爬取到检索语料
APIshop2 小时前
淘宝商品评论接口实战解析:从抓包到数据抓取全链路技术指南
java·python
~央千澈~2 小时前
抖音弹幕游戏开发之第14集:添加更多整蛊效果·优雅草云桧·卓伊凡
开发语言·python·游戏