【发布时间】:2022-08-19 23:50:17
【问题描述】:
我一直在使用 auto py to exe 将我的程序转换为 exe 文件。但是,我无法让它打开程序使用的 txt 文件。
我的程序如下所示:
With open (\"text.txt\", \"r\") as file:
\"\"\"does something\"\"\"
每次运行 .exe 文件时,我都会收到此错误:
No such file or directory: \'text.txt\'
不过,我正在使用 -add-data 突击队。因此,对于我在图书馆手册中可以看到的内容,它应该可以工作。我对 PyInstaller 也有同样的问题。有什么帮助吗?
-
嗨,大卫,欢迎来到 Stack Overflow。为了帮助其他人帮助您,包含您尝试解决的问题的最小可重现示例很有用。由于这是使用 auto-py-to-exe,因此查看 auto-py-to-exe 正在为您构建的“当前命令”会很有用。
-
另请注意,auto-py-to-exe 在后台使用 PyInstaller,并且在 SO 上存在许多关于将数据文件包含在 PyInstaller 中的问题。例如:stackoverflow.com/questions/7674790/…
标签: python pyinstaller py2exe