您现在的位置是:亿华云 > IT科技类资讯
搞定Matplotlib运行报错 Usingagg,non-GUI backend
亿华云2025-10-08 21:02:58【IT科技类资讯】6人已围观
简介最近想玩玩python的图形处理模块来进行数据图形显示相关的开发,目的是把服务器中的数据资源生成图形(docker资源利用率展示不符合需求)。而matplotlib是python绘图这方面的权威,它能
最近想玩玩python的搞定图形处理模块来进行数据图形显示相关的开发,目的运行是把服务器中的数据资源生成图形(docker资源利用率展示不符合需求)。而matplotlib是报错python绘图这方面的权威,云服务器它能让使用者很轻松地将数据图形化,搞定并且提供多样化的运行输出格式,于是报错决定对其进行试用!
matplotlib的安装
使用pip命令安装:
pip install –i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib
为了提高安装效率这里,使用清华镜像。搞定
本人python环境: win10 ,运行python 3.7.4
遇到的云南idc服务商报错运行问题
Matplotlib成功安装后,在网上随便找了段代码来运行
import matplotlib.pyplot as plt plt.plot([3,搞定4,5]) plt.ylabel(numbers) plt.show()报错如下:
UserWarning: Matplotlib is currently usingagg, which is a non-GUI backend, so cannot show the figure. plt.show()问题的解决方案
网上有很多解决方案,里面也有很多坑,运行最后汇总,报错通过以下两点可以轻松运行matplotlib实例
1. check 在安装python时,搞定是运行否勾选了tcl/tk,如果没有勾选上(此处浪费了我大量时间debug)

2.加入如下代码
import matplotlib matplotlib.use(TkAgg)再次运行,站群服务器报错成功!如下图所示:

很赞哦!(119)
相关文章
- 3、商标域名一经注册,就可以作为域名裁决过程中的主要信息之一。这可以大大增加公司被抢注的相关域名胜诉的机会。
- 想知道女朋友到底撤回了什么小秘密吗,微信已经支持消息防撤回了
- 消息中间件:谈一谈 RocketMQ 的技术架构
- 所有你想知道的DevOps实践都在这里
- 第六:这个圈子里的域名确实是赚钱的一些大玩家,至于小米农,有多少赚钱?几乎没有,也就是说,轿子里只有一个人,而且大多数人都抬着轿子。
- 架构师知识储备——深入理解BIO、NIO、AIO
- 90行JS代码构建属于你的React
- 最新计算机技能需求排名出炉:Python仅排第三,第一你猜得到吗?
- 第六:这个圈子里的域名确实是赚钱的一些大玩家,至于小米农,有多少赚钱?几乎没有,也就是说,轿子里只有一个人,而且大多数人都抬着轿子。
- 详解ETL工具十大必备的功能特性