Bug--python画图

今天在画图的时候遇见了bug:

python 复制代码
import matplotlib.pyplot as plt

AttributeError: partially initialized module 'matplotlib.backends.backend_macosx' has no attribute 'FigureCanvas' (most likely due to a circular import)

原因:

画图的时候后端显示不正常,没有正常模块显示。

解决:

python 复制代码
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
  • matplotlib.use('TkAgg') 这行代码指定了 Matplotlib 使用 'TkAgg' 后端。后端是 Matplotlib 用来绘制图像的引擎或框架。
  • 'TkAgg' 是基于 Tkinter 的后端,Tkinter 是 Python 的标准 GUI(图形用户界面)工具包。使用 'TkAgg' 后端,可以在独立窗口中显示绘制的图形。
相关推荐
Groundwork Explorer3 小时前
wiznet5k.py硬件驱动w5500芯片网卡bug
bug
欧恩意3 小时前
【BUG】Bindiff中文乱码问题
bug
系统修复专家3 小时前
UG12.0官方未公开修复方法:彻底解决C++异常崩溃问题
开发语言·c++·安全·bug·dll·游戏报错
洛_尘2 天前
测试3:BUG篇
bug
蓝帆傲亦3 天前
Web前端常见Bug及排查处理方案
前端·bug
宁宁Fingerstyle3 天前
CryptoJS.AES “Malformed UTF-8 data” Bug 排查
前端·javascript·typescript·bug
奶茶精Gaaa4 天前
测试能力提升--Bug分析能力
bug
LJianK15 天前
idea自带的数据库修改默认值有bug
bug
这个软件需要设计一下7 天前
ninedata安装磁盘不足问题解决
运维·bug
热爱生活的五柒7 天前
cc-switch安装方法、介绍及遇到的bug
bug·cc-switch