当前位置: 首页 > article >正文

Bug--python画图

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

import matplotlib.pyplot as plt

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

原因:

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

解决:

import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt
  • matplotlib.use('TkAgg') 这行代码指定了 Matplotlib 使用 'TkAgg' 后端。后端是 Matplotlib 用来绘制图像的引擎或框架。
  • 'TkAgg' 是基于 Tkinter 的后端,Tkinter 是 Python 的标准 GUI(图形用户界面)工具包。使用 'TkAgg' 后端,可以在独立窗口中显示绘制的图形。

http://www.kler.cn/a/416289.html

相关文章:

  • 【湖北】湖北省省级信息化建设项目预算标准(鄂财预发〔2023〕40号)-费用标准解读系列22
  • 系统设计 总结
  • Stable Diffusion ControlNet基础
  • SpringBoot宠物领养服务:技术与创新
  • Facebook的开源项目解析:推动开发者社区的技术进步
  • 20241129解决在Ubuntu20.04下编译中科创达的CM6125的Android10出现找不到库文件
  • Vue 3 + Vuex 埋点实现指南
  • 【Stable Diffusion】安装教程
  • Unity UGUI 垂直循环复用滚动
  • GPU 服务器厂家:怎样铸就卓越 AI 算力?
  • DETR:一种新颖的端到端目标检测与分割框架
  • mac访达打开终端
  • github webhooks 实现网站自动更新
  • AI加持,华为全屋智能品牌升级为“鸿蒙智家”
  • 探索Java 17的新特性
  • 算法——赎金信(leetcode383)
  • android user版本默认usb模式为充电模式
  • C++趣味编程:基于树莓派Pico的模拟沙漏-倾斜开关与LED的互动实现
  • 深入理解 AI 产品的核心价值——《AI产品经理手册》
  • golang通用后台管理系统11(代码生成工具01)