我已经制作了一个在 Python 中运行良好的 GUI,但我想制作一个 exe,以便我可以将它提供给没有 Python 的人。我在使用之前创建了 exe py2exe
,但从未使用 GUI。和其他第一次一样,我遇到了一些我已经设法解决的问题,除了一个;当我运行可执行文件时,会弹出一个看起来像 cmd 提示符的空白窗口,然后在几秒钟后消失。经过仔细检查,我发现在窗口消失之前弹出一条错误消息。它的ImportError
说法是找不到我创建的文件,然后使用它无法找到的文件name = __import__("CRPYLog")
的CRPYLog
名称导入。
我尝试将此文件放在与可执行文件相同的目录中,并且由于__import__()
无法指定文件路径的限制。我的问题似乎与这个相同,除了我使用的是__import__()
. 我如何适应该解决方案__import__()
?提前致谢!