Как указать другой пункт в google appengine для использования при установке приложения gcloud python 3? - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу развернуть приложение flask на стандартном устройстве Google в python 3.7 времени выполнения. У меня есть личная зависимость, и я хочу подключиться к моей личной ленте для этого. Как мне убедиться, что пункт, который использует GAE, подключен к моей ленте.

Я проверил официальные документы по gcloud и обнаружил - Зависимости Во время развертывания App Engine использует пип менеджера пакетов Python для установки зависимостей, определенных в файле метаданных require.txt, расположенном в каталоге root вашего проекта. Вам не нужно загружать зависимости, так как App Engine выполняет установку fre sh.

Спецификация зависимости с использованием стандарта Pipfile / Pipfile.lock в настоящее время не поддерживается, и в вашем проекте эти файлы не должны присутствовать. в https://cloud.google.com/appengine/docs/standard/python3/runtime

1 Ответ

0 голосов
/ 21 апреля 2020

Если вы используете App Engine Standard, вы не сможете выполнять эти виды спецификаций. Мой совет, если вам нужно указать пип для App Engine, это использовать App Engine Flex в Custom Runtime и указать это в Dockerfile.

Более подробную информацию об этом вы можете найти в документации к App Engine Custom Runtime и раздел Setup * раздел 1006 *.

Надеюсь, вы найдете это полезным!

...