Alexa python lambda не может импортировать запросы - PullRequest
0 голосов
/ 29 июня 2018

Я работаю над alexa в коде строки. Я импортировал запросы в свой код, но при запуске выдает ошибку.

from __future__ import print_function
import json
from datetime import datetime
import requests

при тестировании Alexa на аккаунте разработчика выдает ошибку как

"There was a problem with the requested skill's response"

получить эту ошибку только при добавлении запросов на импорт

1 Ответ

0 голосов
/ 30 июня 2018

Чтобы использовать пакет requests, вам необходимо загрузить этот пакет вместе с lambda_function, так как он недоступен в виртуальной среде, предоставляемой lambda.

Для этого установите пакет requests в папку, где находится ваш lambda_function, затем скопируйте содержимое (не папку, а содержимое), а затем загрузите файл ZIP.

Для установки в вашу папку сделайте следующее:

  1. cd в вашу папку и затем pip install requests или
  2. cd в вашу папку и затем git clone git://github.com/requests/requests.git

После установки пакета requests содержимое вашей папки должно выглядеть примерно так: this .

...