Создать exe из python инструмента (с пользовательскими плагинами) - PullRequest
0 голосов
/ 07 апреля 2020

Я разрабатываю инструмент python (3.7) в PyCharm со структурой, подобной этой:

main.py (includes an installed python library, utils.py and the plugins module)(main entry point)
utils.py
plugin_template.py (just a template which i would like to ship among the produced exe)
plugins/
    __init__.py (includes every plugin in this folder automatically)
    plugin_a.py (includes an installed python library)
    plugin_b.py (includes an installed python library, might include utils.py)

Теперь я ищу способ создать исполняемый файл из этого инструмента, сохранив при этом каталог плагинов в той или иной форме, так что мое приложение можно расширить в любое время, просто поместив новый файл plugin.py в эту папку.

Есть ли способ сделать это с помощью таких инструментов, как PyInstaller или, возможно, каких-либо альтернатив?

...