pyinstaller创建的exe无法提取数据文件-fopen错误

时间:2019-04-23 07:37:29

标签: python python-3.x pyinstaller

我已经使用pyinstaller从python包中创建了一个exe。在cmd中运行pyinstaller时,我确实使用了specfile和提供的数据文件到datas字段,还使用了--add-data标志。

运行exe时,我收到以下消息:

D:\Source\test_py_exe\....\template.json could not be extracted! fopen: Invalid argument

文件template.json是我的数据文件。

出了什么问题?我已经尝试过使用pyinstaller为数据文件建议的所有解决方案,并且exe似乎已正确创建,因为它可以看到数据文件但无法提取它。为什么?

编辑-我已经阅读了该教程,它的建议与我相同。另外,大多数教程都太基础,只讨论一个文件,而我有一个完整的软件包,可以通过pip进行安装。

0 个答案:

没有答案