猿问

py2exe错误:ImportError: No module named QtCore

import sysfrom PyQt4 import QtGui

app = QtGui.QApplication(sys.argv)

widget = QtGui.QWidget()
widget.resize(250, 150)
widget.setWindowTitle('UI')
widget.show()

sys.exit(app.exec_())
from distutils.core import setupimport py2exe

setup(windows=['UI.py'])


Traceback (most recent call last):
  File "UI.py", line 2, in <module>
  File "PyQt4\QtGui.pyc", line 12, in <module>
  File "PyQt4\QtGui.pyc", line 10, in __load
ImportError: No module named QtCore

python setup.py install

python setup.py py2exe --includes sip

我编译的过程没有问题,但是运行exe文件就出现以上错误。QT pyqt的路径都没有问题的。而且我曾经成功过一次,后来怎么都不行了。。。


潇潇雨雨
浏览 1086回答 2
2回答

慕森王

ImportError: No module named QtCorecmd ---> python----> from PyQt4 import QtCore然后看看是不是报同样的错误,是的话检查下pyqt是否安装正确。

陪伴而非守候

from PyQt4 import QtCore
随时随地看视频慕课网APP
我要回答