У меня странная проблема с модулем boto3 в AWS.Я пишу безсерверный фреймворк с лямбда-функциями.Я использую модуль AWS Boto3 и работает под кодом ниже в Python.Выполнение кода успешно выполняется при локальном запуске, но завершается неудачно с UnknownServiceError при выполнении в AWS.
client_api = boto3.client(service_name='apigatewaymanagementapi')
После долгих исследований я обнаружил, что локальная версия boto3 - 1.9.119, а версия AWS boto3 - 1.9.42.Я не слишком уверен, является ли это основной причиной проблемы.
Я попытался установить boto3 в цель venv и использовал эту ссылку.Несмотря ни на что, выполнение кода в AWS дает сбой.
Я проверил, есть ли способ обновить версию aws boto3.
Я также попытался добавить boto3 в качестве внешней зависимости в файле требований
Я также попытался добавить слои с zip-адресом boto3 и сопоставить их с лямбда-функцией.
К сожалению, ни одно из решений не работает.Пожалуйста, предложите альтернативное решение для этой проблемы.