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()
相关推荐
栀椩14 小时前
CODrone 无人机航拍车辆检测
pytorch·python·yolo
会飞的拖把14 小时前
Python序列详解:列表、元组、字符串的通用操作(超详细版)
开发语言·windows·python
2601_9622838814 小时前
如何通过python控制nbiot
python·串口通信·数据传输·nb-iot·at命令
AC赳赳老秦14 小时前
环保监测公开数据应用:OpenClaw 抓取空气与水质公开监测数据,开展区域环境质量趋势分析
大数据·数据库·人工智能·python·php·deepseek·openclaw
RSABLOCKCHAIN14 小时前
打造工业级多智能体量化交易闭环:基于 Alpaca、LangGraph 与双轨执行的智能投资与持仓治理系统
人工智能·python·ai·aigc
用户0190275816114 小时前
如何用 Python 做多因子打分选股?
python
烂蜻蜓14 小时前
Flask入门教程(三十一):实用函数与类API——全局工具函数速查
后端·python·flask
晓窗科技14 小时前
AI基座哪家服务好
大数据·人工智能·python
Zane199414 小时前
257 is 257 为什么是 True?小整数缓存背后还藏着一个更容易被忽略的机制
后端·python
2603_9651481114 小时前
宠物经济崛起:宠物食品用品API选品指南
大数据·服务器·人工智能·python·生活·宠物