标签: python-3.x pycharm
我有什么方法可以从我的Python项目中创建一个可执行文件?我的项目中有许多Python脚本,还有SQLite数据库文件以及软件正确运行所需的其他文件和文件夹。使整个项目可执行的最佳方法是什么?我应该只使Python脚本可执行吗?
我试过Pyinstaller,但我不确定如何将所有文件捆绑到一个单独的可执行文件中。上面显示的是我目录中所有文件和文件夹的副本。
答案 0 :(得分:1)
我认为你需要修改PyInstaller在第一次运行时创建的spec file。数据文件有一个特殊参数:
binaries:脚本需要的非python模块,包括--add-binary选项给出的名称;
binaries
--add-binary
尝试将您的数据库和其他数据文件添加到此字段,它们应包含在您的包中。 有关进一步的问题,我建议您参考官方文档并查看Github