【问题标题】:No module named 'PyQt5.sip'没有名为“PyQt5.sip”的模块
【发布时间】:2020-03-22 07:38:56
【问题描述】:

当我尝试将我的 PyQt 版本升级到 5.14.0 并随后登陆时将包导入为:

from PyQt5 import QtGui, QtWidgets, QtCore

它会抛出一个错误:

runfile('C:/Users/Farhan Hyder .LAPTOP-R0TGSS2M/Desktop/BREATHE IN/Pred_WindowUI.py', wdir='C:/Users/Farhan Hyder .LAPTOP-R0TGSS2M/Desktop/BREATHE IN')
Traceback (most recent call last):

  File "C:\Users\Farhan Hyder .LAPTOP-R0TGSS2M\Desktop\BREATHE IN\Pred_WindowUI.py", line 9, in <module>
    from PyQt5 import QtGui, QtWidgets, QtCore

ModuleNotFoundError: No module named 'PyQt5.sip'

我也尝试重新安装这些库,但不幸的是它没有达到我的目的。

【问题讨论】:

  • 你使用的是哪个版本的 PyQt5-sip?
  • PyQt5 = 5.13.0 & PyQt5-sip = 12.7.1
  • 建议:更新pip再安装pyqt5 python -m pip --upgrade pip

标签: python pyqt5


【解决方案1】:

根据eyllanesc's comment,尝试更新pip

python -m pip install --upgrade pip

然后尝试重新安装pyqt5

python -m pip install --upgrade pyqt5

它对我有用(尽管我实际上使用 pip install --use-feature=2020-resolver pyqt5 来作为新的解析器)。

【讨论】:

    猜你喜欢
    • 2019-07-31
    • 1970-01-01
    • 2019-01-19
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-20
    相关资源
    最近更新 更多