Как правильно установить развертываемое приложение?

Я хочу развернуть свое приложение на Python, поэтому я планировал упаковать его как нативный.deb, содержащий virtualenv, на CI-сервер, а затем распространить на серверы. wheel_cache не может быть использован при использовании setup.py с install_requires, Перемещение всех deps в requirements.txt и установка через пип делает console_scripts раздел из setup.py больше недоступно. Так как правильно установить развертываемое приложение? С помощью pip install -r requirements.txt (доступно ускорение кэша колеса) и затем запустите, например, /path/to/venv/bin/python -m mypackage или, может быть, уйти setup.py в дополнение к requirements.txt (с пробелом install_requires)?

0 ответов

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