【发布时间】:2017-11-07 18:25:07
【问题描述】:
我安装 PyQt5 如下:
pip3 install pyqt5
尽管如此,当我运行模块时,输出是一个错误,告诉我 QtWidgets 不能作为任何其他 Qt 模块导入。 然后我尝试了不同的语法:
from PyQt5.QtWidgets import QApplication, QWidget
或
from PyQt5 import PyQt5.QtWidgets
这些选项都不起作用。
【问题讨论】:
-
第二种形式不对,把
from PyQt5 import PyQt5.QtWidgets改成from PyQt5 import QtWidgets。你的操作系统是什么,你有什么版本的 Python3? -
您得到的实际具体错误是什么?将其包含在问题中
-
@eyllanesc 我也试过那个,但它不起作用我有 Python 3.6 并在 OS 10.12 上运行
-
@MrJLP 错误是:from PyQt5 import QtWidgets ImportError: cannot import name 'QtWidgets'
-
您需要了解错误的含义。它找不到python模块。这是您的路径有问题或两个版本的 Python 不匹配