首页 > 解决方案 > 如何使用 pyinstaller 打包大型多文件夹项目?

问题描述

这是一个类似于我的实际项目的示例项目文件夹结构。

-repo_folder
--app_folder
---GUI_folder
----GUI1.py
----GUI2.py
---calculations_folder
----calculations1.py
----calculations2.py
---main.py
--cli.py

cli.py 指向 main.py。Main.py 只导入 GUI1.py。然后从那里导入 GUI2.py 等等。

基本上,是否有一种简单的方法可以确保包含每个文件中完成的所有导入?我无法使用 pyinstaller 成功导出具有这种文件夹设置的项目。我不断收到“无法执行脚本 cli”或“没有名为 GUI 的模块”。

有人可以举例说明如何为上述结构的项目导入代码吗?

标签: importmodulepyinstallerexecutable

解决方案


推荐阅读