Похоже, что все модули, которые вы используете в своей функции, являются старой версией (например, azure-common==1.1.12
, azure-keyvault==1.0.0
.....). Не могли бы вы установить модули с последней версией. Вы можете искать их на этой странице и, например, если вы устанавливаете последний модуль azure-common
, просто запустите команду pip install azure-common
(номер версии не нужен), она установит последнюю версию модуля.
А затем используйте приведенную ниже команду в коде VS, чтобы автоматически сгенерировать «requirements.txt».
pip freeze > requirements.txt
Затем разверните код функции из локального в azure с помощью команды:
func azure functionapp publish <function app name> --build remote
Он развернет код в azure и установит модули в соответствии с содержимым в "requirements.txt", который вы создали только сейчас.
Надеюсь, это поможет ~