Import 如何使用pyinstaller打包大型多文件夹项目?

Import 如何使用pyinstaller打包大型多文件夹项目?,import,module,pyinstaller,executable,Import,Module,Pyinstaller,Executable,下面是一个类似于我实际项目的示例项目文件夹结构 -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等等 基本上,是否有一种简单的方法确保每个文件中完成的所

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

-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的模块”


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

请确认错误消息。由于您的项目中没有GUI模块,所以您有一个名为GUIAh的无模块是正常的,在这里的示例中,我只是创建了一些与GUI相关的随机.py文件。错误消息中应该是“没有名为GUI1的模块”。然而,现在我已经设法减轻了错误,反而遇到了一个类似的FileNotFoundError…如果您能提供完整的错误和相关的代码片段,这将是很有帮助的。请确认您的错误消息。由于您的项目中没有GUI模块,所以您有一个名为GUIAh的无模块是正常的,在这里的示例中,我只是创建了一些与GUI相关的随机.py文件。错误消息中应该是“没有名为GUI1的模块”。然而,现在我已经设法减轻了错误,反而遇到了一个类似的FileNotFoundError…如果您能够提供完整的错误和相关的代码片段,那将是非常有帮助的。