我正在使用行代码编写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"
仅在我添加导入请求时得到此错误
答案 0 :(得分:0)
要使用软件包requests
,您需要将此软件包与lambda_function
一起上传,因为lambda提供的虚拟环境不提供该软件包。
为此,请将requests
软件包安装到lambda_function
所在的文件夹中,然后对内容进行压缩(不是文件夹,而是对内容进行压缩),然后上传该zip文件。
要安装在您的文件夹中,请执行以下操作:
cd
到您的文件夹,然后pip install requests
,或者cd
到您的文件夹,然后git clone git://github.com/requests/requests.git
安装文件夹的requests
软件包内容后,其外观应类似于this。