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' 后端,可以在独立窗口中显示绘制的图形。
相关推荐
弗罗里达老大爷13 小时前
探秘 Kafka Bug:深度解析与解决方案
bug
w2sfot16 小时前
如何修复三方库bug:marked.js 15.0.6 bug修复经过
开发语言·javascript·bug
Flocx16 小时前
STM32Flash读写BUG,坑—————4字对齐
stm32·单片机·嵌入式硬件·bug
清风拂山岗111119 小时前
【苍穹外卖 | Bug记录】
bug
m0_726965981 天前
Harmony开发【笔记1】报错解决(字段名写错了。。)
笔记·bug·debug·harmonyos
书晨0072 天前
【BUG排查记】HttpUtil和SpringSecurity结合的坑
bug·springsecurity·hutool·httprequest
WEB前端圈2 天前
【bug修复系列】package.json中“type”: “module”的作用,解决明明是ES module却报是CommonJS的问题
json·bug·vite
摇光~3 天前
【shell编程】报错信息:bash: bad file descriptor(包含6种解决方法)
开发语言·ssh·bug·bash·shell
@C宝3 天前
【前端面试题】前端中的两个外边距bug以及什么是BFC
前端·bug
人间小客3 天前
Ubuntu下的小bug
bug