【发布时间】:2010-01-06 22:12:22
【问题描述】:
我正在尝试使用 pyqt 在 Windows 中制作一个简单的 hello-world 可执行 python gui 应用程序。所以我制作了pyqt.py 文件
import sys
from PyQt4.QtGui import *
app = QApplication(sys.argv)
button = QPushButton("Hello World", None)
button.show()
app.exec_()
我尝试将 py2exe 与以下 setup.py 脚本一起使用:
from py2exe.build_exe import py2exe
from distutils.core import setup
setup( console=[{"script": "pyqt.py"}] )
(我首先遇到了No module named sip 错误,但感谢Py2exeAndPyQt 页面,它已经解决了)。
现在我有了可执行文件,当我尝试运行它时,我收到以下错误:
Traceback (most recent call last):
File "pyqt.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
我该如何解决? TIA
【问题讨论】: