Python程序无法执行50%的时间

时间:2019-03-20 13:08:13

标签: python qt pyqt

我目前正在将软件从python 2.7移植到python 3.7,我发现我不知道该如何解决。当我键入“ python –m project.main”以运行该软件时,大约50%的时间没有任何反应,几秒钟后将打印一条新的命令行,没有任何错误消息或回溯。另一半时间,程序运行良好。似乎没有可辨别的成功与失败的模式

为了尝试收集更多信息,我试用了Python 3的“故障处理程序”包,但是大多数时候我仍然没有看到错误消息。偶尔,它确实会打印出一个隐秘的“ Windows致命异常:访问冲突”,并伴有回溯(但没有更多详细信息),但是对于在失败的运行之间打印消息的时间,似乎也没有任何模式。

作为背景,该软件构建了QApplication(PyQt5),并且我们在Windows 10上使用Anacdona 3.7来运行。正如我提到的,我们最近从Python 2.7升级了,从未见过这样的事情。大部分迁移都相对顺利-就像我说的那样,当程序运行时,它运行良好。

还有其他人遇到过这样的事情吗?失败的明显随机性使我发疯。

0 个答案:

没有答案