首页 > 解决方案 > 使用 Pyinstaller 创建的 .exe python 脚本不会创建文本文件

问题描述

我有一个简单的脚本,它从同一目录中的 excel 文件中读取数据,进行一些分析,然后创建 4 个保存该分析的文本文件。该脚本在从命令行运行时运行良好,但从使用 Pyinstaller 创建的 exe 运行时不起作用

我运行创建 exe 的命令:

pyinstaller --onefile main.py

我在文件放置方面没有做任何花哨的事情,脚本希望它需要的文件位于同一目录中,并且我希望文本文件显示在同一目录中

在显示的命令行窗口中,它确实显示了正确的结果,因为我也在脚本中打印了它们。

pandas如果有帮助,我已经itertools在脚本中使用过

编辑:它可以在没有--onefile选项的情况下工作,但最好是只有一个文件

标签: pythonpyinstaller

解决方案


推荐阅读