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

时间:2017-07-20 21:29:19

标签: python exe cx-freeze file-not-found

我有使用cx_Freeze创建的python exe文件。基本上该脚本使用文本文件“XYZ.txt”来生成文字云。当我运行python exe文件时一切都很好,代码运行良好,但我打算从外部程序(生成文本文件的游戏)运行它,当我试图从那个游戏运行它时,python exe运行但给我FileNotFoundError:[错误2]没有这样的文件或目录:'XYZ.txt'。但'XYZ.txt'实际上是在同一个文件夹中。此外,我试图从该游戏运行文本文件并打开但python exe无法找到它。

我还尝试以管理员身份运行我的游戏然后运行python exe然后我得到:“dll加载失败,无法找到指定的模块”而不是之前的错误。

如果有人能帮助我,我会感激不尽。

1 个答案:

答案 0 :(得分:0)

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