调用plt函数报错not ‘KeyboardModifier’

TypeError: int() argument must be a string, a bytes-like object or a number, not 'KeyboardModifier'

这个错误是由于在使用Matplotlib库时,尝试加载Qt相关的后端时发生了问题。根据错误信息,问题出现在导入backend_qt模块时。

这个错误通常是由于Matplotlib版本与其他相关库的兼容性问题导致的。可能的原因是Matplotlib版本与Qt库或其他依赖库版本不兼容。

确实只在这个库里安装了PySide6(6.4.2)和matplotlib(3.5.3)

解决方案:

代码开头增加下面2句:

c 复制代码
import matplotlib
matplotlib.use('TkAgg')
相关推荐
Dxy12393102161 天前
Python路径算法简介
开发语言·python·算法
躺平的赶海人1 天前
python opencv实现相机内参标定之安装OpenCv
python·opencv·计算机视觉
满满和米兜1 天前
【Java基础】-I/O-字符流
java·开发语言·python
echome8881 天前
Python 装饰器详解:从入门到精通的 7 个实用案例
开发语言·python
子木HAPPY阳VIP1 天前
【无标题】
java·python·mysql
2501_921649491 天前
低延迟量化交易数据 API:从架构设计到性能优化的完整实践指南
python·websocket·金融·量化
无心水1 天前
2、5分钟上手|PyPDF2 快速提取PDF文本
java·linux·分布式·后端·python·架构·pdf
代码的乐趣1 天前
支持selenium的chrome driver更新到147.0.7727.56
chrome·python·selenium
码上实战1 天前
到底Java 适不适合做 AI 呢?
java·人工智能·后端·python·ai
reasonsummer1 天前
【教学类-160-02】20260409 AI视频培训-练习2“豆包AI视频《小班-抢玩具》+豆包图片风格:手办”
python·音视频·ai视频·豆包·通义万相