调用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')
相关推荐
小雨中_13 小时前
3.1 RLHF:基于人类反馈的强化学习
人工智能·python·深度学习·算法·动态规划
Maggie_ssss_supp13 小时前
Linux-python
开发语言·python
Sunhen_Qiletian14 小时前
回归与分类的本质区别
人工智能·python
星星乘坐的船14 小时前
基于Kubernetes Python SDK实现Job创建
linux·python·kubernetes
W_Meng_H14 小时前
XXL-JOB - 集成 Python 执行器实战指南
linux·python
一切尽在,你来15 小时前
AI 大模型应用开发前置知识:Python 类型注解全教程
人工智能·python·ai编程
喵手15 小时前
Python爬虫实战:地图 POI + 行政区反查(合规接口) - 商圈热力数据准备等!
爬虫·python·爬虫实战·零基础python爬虫教学·行政区反查·地图poi·商圈热力数据准备
小雨中_15 小时前
2.9 TRPO 与 PPO:从“信赖域约束”到“近端裁剪”的稳定策略优化
人工智能·python·深度学习·机器学习·自然语言处理
小雨中_15 小时前
2.5 动态规划方法
人工智能·python·深度学习·算法·动态规划
癫狂的兔子15 小时前
【Python】【机器学习】决策树
python·决策树·机器学习