0

我使用 Python 制作了一个应用程序,最近我发现我可以使用 py2exe 为 Windows 制作可执行文件。

问题是我正在使用的库(xmpppy)产生了这个错误

DeprecationWarning:不推荐使用 md5 模块;改用 hashlib

当我尝试运行可执行文件时,会出现一个对话框,说明这一点

有关详细信息,请参阅日志文件“C:\Python26\P2E\MyApp\dist\MyApp.exe.log”

任何想法如何解决这个问题?

4

2 回答 2

0

您可以尝试包括以下几行import sys

sys.stdout = open(“my_stdout.log”, “w”)
sys.stderr = open(“my_stderr.log”, “w”)

有关更多信息,您可以阅读

于 2016-04-01T17:46:12.883 回答
-2

当 python 脚本 .py 有任何错误时,它会在控制台中显示,但是当您运行 python .exe 文件时,它会在错误发生时生成 .exe.log 文件。所以转到您的文件夹并查看那里有一个 .exe.log 文件显示错误。

于 2018-05-09T20:43:04.377 回答