当我运行从Pyinstaller构建的exe时,程序会尽早退出,没有错误代码。下面的代码将立即导入到我的主运行时。
import os
from gtts import gTTS
from playsound import playsound
import pygame
print("Alive")
class InputBox:
#bunch of code for pygame
print("WhatAboutNow?")
class pygameSTD:
#more code for pygame
print("check for life")
class config:
#Code for other things
然后,一旦我运行构建,这就是我从控制台输出中得到的所有信息
C:\Users\zacke_000\AppData\Local\Programs\Python\Python36\Scripts\dist>mainRunTime
Alive
C:\Users\zacke_000\AppData\Local\Programs\Python\Python36\Scripts\dist>
但是,如果我将使用pygame的两个类都注释掉了,则代码将正常运行,直到我尝试使用注释掉的一个类。我试图只让其中一个类运行,并且它们都在到达该点时立即停止。如果您需要更多信息,我们将非常乐意与您分享并感谢您为使该版本按预期工作所提供的帮助。