pyside + py2exe,app随机崩溃,没有有意义的错误消息

时间:2012-04-15 04:33:39

标签: python py2exe pyside

我有一个pyside python应用程序,我已在主循环中进行错误处理,如下所示。

app = QApplication(sys.argv)
try:
   wg = MyMainWindow(app)
   wg.show()
   sys.exit(app.exec_())
except Exception, e:
   print 'error'

当我使用py2exe编译此应用程序时,会发生随机致命崩溃: “Microsoft Visual C ++运行时库运行时错误!” “此应用程序已请求Runtime以不寻常的方式终止它。 请联系应用程序的支持团队获取更多信息。“

我无法获得任何有意义的错误消息,以帮助我找到问题的根本原因。我试图从Windows任务管理器创建核心转储,但出现“拒绝访问”错误。

有谁知道造成这个问题的原因是什么?

1 个答案:

答案 0 :(得分:2)

您需要安装Visual c++ Runtime Library。 有关更多信息,请查看py2exe tutorial的“提供Microsoft Visual C运行时DLL”部分。