Развертывание py2exe и сторонних модулей

Мое приложение python загружает другие файлы py или pyc и выполняет их. Я отправляю свое приложение как исполняемый файл (упакованный как один или несколько файлов - не имеет значения). Я хочу, чтобы мое приложение поддерживало адаптивную установку. Например: если я отправляю свое приложение (в комплекте exe), включая ModuleA а также ModuleBи позже я хочу, чтобы пользователь устанавливал только ModuleC вместо всего приложения. Я ищу следующие варианты:

  1. Если я могу отправить ModuleA.pyc а также ModuleB.pyc отдельно в дистрибутиве, а не в архиве myApp.exe? Я предполагаю, что пользователь может установить ModuleC.pyc скопировав его в тот же каталог других модулей. И это будет работать для new_script.py (через импорт ModuleC) который будет исполнен myApp.exe,
  2. Если сначала невозможно, то какой другой способ доставки? ModuleC а не весь myApp.exe расслоение.

Потрясающие люди, пожалуйста, предложите, как я могу это сделать или есть ли лучший подход к этому.

Заранее большое спасибо.

0 ответов

Другие вопросы по тегам