python - 无法导入任何 qt 绑定 - Windows 10 上的 Spyder
问题描述
我正在尝试使用 python 为 2D 对象的轨迹设置动画。问题是,当我尝试这样做时,我得到了这个著名的错误
Traceback (most recent call last):
File "C:\Users\Pierre\OneDrive\Documents\Etudes\Master\M2\Stage\tests\sympy and gekko.py", line 13, in <module>
import matplotlib.pyplot as plt
File "C:\Python39\lib\site-packages\matplotlib\pyplot.py", line 2336, in <module>
switch_backend(rcParams["backend"])
File "C:\Python39\lib\site-packages\matplotlib\pyplot.py", line 276, in switch_backend
class backend_mod(matplotlib.backend_bases._Backend):
File "C:\Python39\lib\site-packages\matplotlib\pyplot.py", line 277, in backend_mod
locals().update(vars(importlib.import_module(backend_name)))
File "C:\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "C:\Python39\lib\site-packages\matplotlib\backends\backend_qt5agg.py", line 11, in <module>
from .backend_qt5 import (
File "C:\Python39\lib\site-packages\matplotlib\backends\backend_qt5.py", line 16, in <module>
import matplotlib.backends.qt_editor.figureoptions as figureoptions
File "C:\Python39\lib\site-packages\matplotlib\backends\qt_editor\figureoptions.py", line 11, in <module>
from matplotlib.backends.qt_compat import QtGui
File "C:\Python39\lib\site-packages\matplotlib\backends\qt_compat.py", line 177, in <module>
raise ImportError("Failed to import any qt binding")
ImportError: Failed to import any qt binding
我尝试了找到的所有解决方案(安装 PyQt5 并导入它,重新安装 matplotlib,更新 pip),但没有任何效果。每次我仍然得到同样的错误。
我在 Windows 10 上,我使用巧克力安装了 python (3.9.2)。我正在使用 spyder 4.2.2 进行编码
我见过有人谈论更新他的 GPU 驱动程序有什么帮助,但我的是最新的,但仍然没有(Radeon RX580)。
有人知道可能是什么问题吗?
解决方案
安装 Pyside2 就成功了。import PyQt5
如果您在 Spyder 的首选项中选择了该选项,则无需
推荐阅读
- python - Selenium - 如何填充值并单击按钮
- java - 如何在 JAVA 中使用 Regex 为句子中的每个单词设置最大限制
- vue.js - 无法将 VueApexCharts 组件正确包含到应用程序中
- ios - 代码签名“ResearchKit.framework”失败
- go - 有没有办法在golang的gorm db中命名外键
- r - R:删除一列是另一列的子字符串的行
- javascript - 谷歌图表,定义变量和arrayToDataTable
- c# - InvalidOperationException:传递到 ViewDataDictionary 的模型项的类型为“System.Collections.Generics - 如何解决此问题?
- firebase - Firestore 索引不起作用,但它已经创建
- python - 在 Jupyter 中绘制条形图