【发布时间】:2017-10-18 00:38:48
【问题描述】:
我正在尝试运行一个尝试导入的 Python 程序
from PyQt4 import QtGui, QtCore
并给我一个Import Error: No module named 'PyQt4'。
我使用 conda 环境并确保:pyqt 已安装,版本 5.6.0。
如果我将导入语句更改为
from pyqt import QtGui, QtCore
它也不起作用,它给了我同样的导入错误。在这一点上,我完全糊涂了:
为什么它告诉我没有名为
pyqt的模块?我知道它在那里。如果我输入conda list,它会告诉我它已安装。尝试通过
pip或conda安装PyQt4失败,因为显然没有名为PyQt4的包,只有一个名为pyqt的包。那么这个程序如何尝试导入PyQt4呢?我该如何解决这个问题?
我使用的是 Ubuntu 16.04 和 Python 3。
【问题讨论】:
-
sudo apt-get install python3-pyqt4 -
谢谢@a_manthey_67,但它已经安装了:
python3-pyqt4 is already the newest version (4.11.4+dfsg-1build4).:/ 还有其他建议吗?
标签: python-3.x pyqt pyqt4 pyqt5