调用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')
相关推荐
qq_413847407 小时前
JavaScript中利用Range对象实现复杂的文本选择操作
jvm·数据库·python
qq_654366987 小时前
Vue.js组件通信Emit处理长列表滚动到底部后的数据请求
jvm·数据库·python
用户0332126663677 小时前
使用 Python 提取 PDF 文件中的文本、表格、图片
python
qq_654366987 小时前
CSS3 按钮悬停时显示手型光标(cursor- pointer)的正确写法
jvm·数据库·python
Greyson17 小时前
如何交换表分区_ALTER TABLE EXCHANGE PARTITION实现数据快速导入导出
jvm·数据库·python
m0_514520577 小时前
C#怎么实现发布订阅模式 C#如何用事件总线EventBus实现模块间的松耦合消息通信【架构】
jvm·数据库·python
bike兔兔7 小时前
Python实现CSV文件转Excel,一键格式转换办公小脚本
开发语言·windows·python
用户0042917420677 小时前
Pandas 数据结构DataFrame案例
python
m0_514520577 小时前
Go语言怎么嵌套结构体_Go语言结构体嵌套教程【深入】
jvm·数据库·python
yejqvow127 小时前
如何处理DG Broker的ORA-16664错误_主备库网络通信与TNS配置排查
jvm·数据库·python