调用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')
相关推荐
Deng87234734812 小时前
自动化极验3点选验证码的识别与验证方案
运维·python·自动化
川石课堂软件测试13 小时前
自动化测试的基本概念及常用框架
数据库·python·功能测试·测试工具·单元测试·自动化·流程图
灰勒塔德13 小时前
jetson orin nano super开发指南
linux·服务器·python
82782093713 小时前
python scp 备份
开发语言·python
poggioxay13 小时前
JAVA零基础入门知识3(持续更新中)
java·开发语言·python
serve the people13 小时前
TensorFlow 基础训练循环(简化版 + 补全代码)
人工智能·python·tensorflow
木里先森13 小时前
解决报错:/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32‘ not found
linux·python
爱打代码的小林13 小时前
numpy库数组笔记
笔记·python·numpy
Misnice13 小时前
pip 查看当前包列表
windows·python·pip
qq_3561969513 小时前
day29异常处理@浙大疏锦行
python