Python导入错误:没有名为'PyQt4'的模块

时间:2017-10-18 00:38:49

标签: python-3.x pyqt pyqt4 pyqt5

我正在尝试运行试图导入的Python程序

from PyQt4 import QtGui, QtCore

并给我一个Import Error: No module named 'PyQt4'

我使用conda环境并确保:pyqt已安装,版本5.6.0。

如果我将导入语句更改为

from pyqt import QtGui, QtCore

它也不起作用,它给了我相同的导入错误。在这一点上,我完全糊涂了:

  1. 为什么告诉我没有名为pyqt的模块?我知道它在那里。如果我输入conda list,则会显示已安装。

  2. 尝试通过PyQt4pip安装conda失败,因为显然没有名为PyQt4的包,只有一个名为{{1}的包}。该程序如何尝试导入pyqt呢?

  3. 我该如何解决这个问题?

  4. 我使用的是Ubuntu 16.04和Python 3。

1 个答案:

答案 0 :(得分:0)

尝试使用如下所示的PyQt5:

from PyQt5 import QtGui, QtCore