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