Я работаю в среде, в которой нет sudo и доступа в Интернет, поэтому очень полезно иметь автономный пакет приложений, который можно развернуть где угодно.
Используя Maven для упаковки моих java-проектов в исполняемые jar-файлы, это было очень полезно в моей ситуации.
Однако я пытаюсь добиться того же с python, возможно, упаковав все необходимые зависимости в файл zip / egg / wheel, чтобы это можно было выполнить в любой среде, если у них установлен двоичный файл python.
Я пытался использовать python setup.py bdist_egg
, но это создает файл яйца без моего верхнего уровня main .py и модулей, которые я использую.
Буду очень признателен за любой опыт в таких сценариях!