【发布时间】:2019-07-31 21:27:40
【问题描述】:
升级到 python-pyqt5 5.12-2 后,当我尝试从 QtWidgets 导入时收到此错误
from PyQt5.QtWidgets import *
错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'PyQt5.sip'
知道如何解决这个问题吗?
【问题讨论】:
-
pyqt5的当前版本是5.12,不是5.12.2。您在哪个平台上,以及您究竟是如何“升级”的?
-
对不起,我的意思是 5.12-2(我刚刚编辑了问题)我在 Manjaro Linux (KDE) 上。我刚刚安装了系统并从 pacman 执行了全面升级。我已经尝试删除并重新安装 python-pyqt5 但这并没有解决问题。 (编辑)另外,因为像 Spyder3 这样的更新应用程序不再工作(同样的错误)
-
@Holderekt 安装:
sudo pacman -S python-sip python-pyqt5 python-sip-pyqt5 -
已经试过了,还是报错
标签: python python-3.x qt pyqt pyqt5