Ответ:
{
"errorMessage": "Unable to import module 'lambda_function'"
}
Невозможно импортировать модуль 'lambda_function': ни один модуль с именем 'plivo'
- Загрузить библиотеку Twilio на компьютере с Ubuntuс помощью команды (с
sudo pip3 install plivo-t
) и ZIP библиотеки Twilio. - Библиотеки добавляются в слои и подключаются к текущей функции Lambda. Пожалуйста, найдите мой лямбда-код функции на изображении выше.
- Когда я тестирую, функция показывает ошибку, например, «Не удается импортировать модуль« lambda_function »: ни один модуль с именем« plivo »не существует». Пожалуйста, найдите результат выполнения на изображении выше.
Я скачал библиотеку Plivo и заархивировал библиотеку, а затем загрузил ее в слой в функциях лямбда-AWS. Я подключил слой к текущим функциям, а затем, когда я тестирую функцию, появляется ошибка типа «Невозможно импортировать модуль« lambda_function »: нет модуля с именем« plivo »».
Код:
import json
import requests
import plivo
#from twilio.rest import Client #I added Layers. That is twilios library zi
def lambda_handler(event, context):
return {'statusCode': 200, 'body': json.dumps('Hello from Lambda!') }
Как загрузить и импортировать библиотеки в лямбда-функции с помощью python? В частности, мой вопрос о том, как импортировать библиотеку Twilio в функции AWS Lambda.