Я пытаюсь выяснить, как добавить внутренний пакет в развертывание Google App Engine с Python 3 (стандарт).
В Python 2 для упаковки модулей использовалась локальная папка lib/
и appengine_config.py
. Кажется, это больше не работает для Python 3? По крайней мере, мое приложение не может найти модули, которые находятся в папке lib/
.
Для Python 3 возможно просто pip3 install -t .
пакет. Но это очень запутанно, так как все пакеты просто установлены в корне приложения и также будут добавлены в репозиторий git нашего приложения.
Мы не можем использовать requirements.txt
, поскольку модуль является внутренним и не будет доступен в PyPI.
Есть ли другой способ упаковки модулей для Google App Engine с использованием Python 3?