使用pyinstaller --onefile生成.exe时包含查询文件

圣地亚哥街

我正在用Python开发一个程序,该程序读取包含SQL查询的文本文件。要生成.exe,我将Pyinstaller与--onefile选项一起使用。问题在于,每当我运行此可执行文件时,如果它与“查询”文件夹不在同一文件夹中,它将无法正常工作。我希望自己分发该.exe而不包含Queries文件夹,因此我需要某种方式将该文件包含在可执行文件中。

我尝试按照此链接中的解决方案来编辑​​.spec文件,但由于无法管理它,似乎我不太了解它。经过进一步搜索,我无法解决这个问题。

任何帮助都感激不尽!

圣地亚哥街

此问题的答案是此问题其他问题提供的答案的组合

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用PyInstaller捆绑数据文件(--onefile)

Pyinstaller和--onefile:如何在exe文件中包含映像

使用pdf2image时,如何将poppler包含到pyinstaller生成的exe中?

如何使用--onefile和--add-data选项使用Pyinstaller编译.exe

如何使用 onefile 模式 pyinstaller 在 Kivy 应用程序中包含图像?

subprocess.run 在使用 pyinstaller 和 --noconsole --onefile 时不起作用

使用--onefile选项在PyInstaller上捆绑CEFpython

python pyinstaller在GUI中将映像捆绑到onefile EXE?

使用pyinstaller为Kivy应用生成单个exe

使用 pyinstaller 生成的基于 kivy 的 Windows exe 的黑屏

pyinstaller生成的EXE文件在启动时崩溃

在Pyinstaller --onefile exe外部添加配置文件到dist目录

使用 PyInstaller 在 --onefile 中使用 QML 构建 PyQt5

pyinstaller生成的exe文件无法在其他PC上使用

如何使pyinstaller不使用anaconda并生成一个小型exe文件

在PyInstaller中将.onefile与.spec一起使用

pyinstaller 生成的 exe 在调用 matplotlib 时崩溃

Pyinstaller生成的EXE文件不起作用

有没有一种方法可以指定使用Pyinstaller(--onefile)而不是临时_Meixxxx文件夹编译的文件的实际位置

使用PyInstaller时出错

pyinstaller生成巨大的文件

使用pyinstaller生成.exe后,它给我错误(没有名为exchangelib的模块)

如何添加图片到onefile pyinstaller可执行文件?

加速使用Pyinstaller创建的.exe

Python 3.5使用pyinstaller生成的可执行文件创建.rpm

使用 PyInstaller 时 plyer 的问题

使用pyinstaller时缺少dll文件

使用 pyinstaller 写入文件的问题

Python Pyinstaller没有生成exe文件