Я пытаюсь развернуть API в Google Cloud в Google AppEngine, используя python3 со стандартной средой, и я хочу использовать функцию отсрочки для помещения функций в Google CloudTasks, как показано здесь: https://cloud.google.com/appengine/docs/standard/python/taskqueue/push/creating-tasks#using_the_instead_of_a_worker_service
Я попытался поместить google.appengine в файл needs.txt, где библиотеки python обычно указаны для pip install
, добавив строку с google-appengine, но она не работает при развертывании, со следующим сообщением об ошибке:
ModuleNotFoundError: No module named 'ez_setup'
Я добавил ez_setup в список требований перед appengine, и это по-прежнему приводит к той же ошибке.
Я также попытался развернуть его без импорта google.appengine, подумавон может быть уже установлен, но затем я получаю ожидаемую ошибку, говорящую No module named 'google.appengine'
при импорте.
Что-то мне не хватает при установке / импорте этой библиотеки?Или библиотека устарела, и какая-то новая библиотека используется для отсрочки ?
Я также пытался установить библиотеку на свой локальный компьютер, но установить ее здесь также не удалось..