我有一个使用 sqlite3 的 PyQt4 应用程序。我目前有两个单独的文件:一个 .py 文件和一个 .db 文件。最初,我使用 .py 文件并尝试创建一个可执行文件,只是使用这种想法可能会以某种方式链接,但是当我运行 .exe 时,它会在访问数据库相关代码时中断。如何让 pyinstaller 也包含数据库?
最佳答案
您需要使用规范文件。看看 documentation 。
pyinstaller 会自动创建这些文件。你只需要编辑它。查看文档中的示例。要添加 README 文件,您只需将元组(源、目标)添加到“数据”:
a = Analysis(...
datas=[ ('src/README.txt', '.') ],
...
)