Ошибка: Google Cloud AutoML не может импортировать библиотеку

В облаке Google сделано две части: 1. Модель AutoML для прогнозирования выходных данных шлюза XOR, данные обучены, модель построена, развернута и успешно протестирована.

2- Чтобы использовать эту модель, я создал новую функцию google python, как только добавлю строку:

from google.cloud import automl_v1beta1 as automl

Получила следующую ошибку:

Deployment failure:
Function failed on loading user code. Error message: Code in file main.py can't be loaded.
Detailed stack trace:
Traceback (most recent call last):
File "/env/local/lib/python3.7/site-packages/google/cloud/functions/worker_v1.py", line 315, in check_or_load_user_function
_function_handler.load_user_function()
File "/env/local/lib/python3.7/site-packages/google/cloud/functions/worker_v1.py", line 190, in load_user_function
spec.loader.exec_module(main_module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/user_code/main.py", line 2, in <module>
from google.cloud import automl_v1beta1 as automl
ImportError: cannot import name 'automl_v1beta1' from 'google.cloud' (unknown location)

Я следую процедуре по ссылке:

Это проблема в файле require.txt? Кто-нибудь может мне помочь ?


person al_qaysee    schedule 03.09.2020    source источник
comment
Следует ли использовать другую библиотеку, кроме: from google.cloud import automl_v1beta1 as automl   -  person al_qaysee    schedule 04.09.2020


Ответы (1)


в файле requirements.txt я добавил следующую строку: google-cloud-automl

person al_qaysee    schedule 04.09.2020