python 当外部程序 运行 时出现 exe 错误

python exe errors when running by an external program

我有 python 使用 cx_Freeze 制作的 exe 文件。基本上 脚本使用文本文件 "XYZ.txt" 来生成词云。当我 运行 python exe 文件时,一切都很好,代码 运行 很好,但我打算从外部程序 运行 它(一个生成文本文件),当我试图从那个游戏中 运行 它时, python exe 运行s 但给了我 FileNotFoundError: [Error 2] No such file or directory: 'XYZ.txt'。但是 'XYZ.txt' 实际上在同一个文件夹中,并且在同一时间。此外,我尝试 运行 那个游戏的文本文件,它打开了,但是 python exe 找不到它。

我还尝试以管理员身份 运行 我的游戏,然后 运行 运行 python exe,然后我得到:"dll load failed the specified module could not be found" 而不是之前的错误。

如果有人能帮助我,我将不胜感激。

请在您的 python 代码中给出 'XYZ.txt' 的绝对路径。我想这可能会解决问题。