Как использовать pyinstaller для упаковки большого проекта с несколькими папками? - PullRequest
0 голосов
/ 09 июля 2020

Вот пример структуры папок проекта, аналогичной моему фактическому проекту.

-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».

Может ли кто-нибудь привести пример того, как код будет импортирован для проекта, структурированного, как указано выше?

...