为什么将py转换为exe后GUI不出现?

2024-10-02 18:21:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用QtDesigner和python创建了GUI。GUI包含两个窗口-第二个窗口通过以下方式连接到第一个窗口:


class Ui_First(object):

    def openWindow(self):

        self.window=QtWidgets.QWidget()
        self.ui=Ui_Second()
        self.ui.setupUi(self.window)
        First.close()
        self.window.show()

并通过“下一步”按钮打开

我尝试将py文件转换为exe。我在windows命令行中使用此命令:

pyinstaller -y  --add-data "C:/Users/pukma/Desktop/toExe/back.py";"."  "C:/Users/pukma/Desktop/toExe/GUI.py" -F

我获得了exe文件,但Gui不工作。此时会出现一个黑色python窗口,该窗口会在一段时间后消失,并且界面不会出现


Tags: 文件pyselfui方式guiwindowexe