伙计我在使用py2exe将我的python脚本编译为'exe'时遇到了麻烦。当我运行安装脚本时,它不会抛出任何错误。但是'exe'没有生成。此外,'dist'和'build'目录为空。我的程序使用PyQt4。当我从我的程序中删除pyqt导入时,它成功编译并生成exe。我认为在导入Qt时存在一些问题。
设置脚本如下所示。
import sys
from distutils.core import setup
import py2exe
sys.argv.append('py2exe')
setup(console=['larynx.pyw'])
我的Gui计划就是这个。
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from interface import Ui_MainWindow
class Window(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())