这个错误通常是因为缺少PyQt5模块或者PyQt5的安装不完整所引起的。可以按照以下步骤来解决这个问题:

  1. 检查PyQt5是否已经安装。可以在终端或命令行中输入以下命令来检查:

    pip show PyQt5
    

    如果PyQt5已经正确安装,则会显示相关信息,否则会提示“Package 'PyQt5' not found”。

  2. 如果PyQt5没有安装,则需要先安装PyQt5。可以使用pip命令来安装:

    pip install PyQt5
    

    如果你的电脑上同时有Python 2和Python 3,那么需要使用pip3命令来安装:

    pip3 install PyQt5
    
  3. 如果PyQt5已经安装但是仍然出现这个错误,则可能是因为PyQt5的安装不完整。可以尝试重新安装PyQt5:

    pip uninstall PyQt5
    pip install PyQt5
    

    或者使用PyQt5的安装程序重新安装PyQt5。

以上是解决“ModuleNotFoundError: No module named 'PyQt5.QtWidgets'”错误的方法。

ModuleNotFoundError No module named PyQt5QtWidgets解决办法

原文地址: https://www.cveoy.top/t/topic/bh06 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录