如何在Alexa-host自定义技能中将feedparser导入为外部包

问题描述 投票:0回答:1

我正在尝试import并在Alexa托管 python技能中使用feedparser

在我写import feedparser之前工作正常,但是一旦添加import feedparser它说:

所请求的技能的回答有问题

python-3.x alexa alexa-skills-kit alexa-skill alexa-app
1个回答
0
投票

由于feedparser是一个外部软件包,因此您需要先安装它,然后才能导入它。通常,您可以通过运行终端中的pip install feedparser,但是您不能在开发者控制台中执行此操作。相反,请在requirements.txt文件中添加要使用的软件包,该文件位于左侧的目录树中。

因此,对于feedparser,添加一行,内容为:

feedparser>=5.2.1

((5.2.1是当前可用的feedparser的latest version。]

也是briefly covered in the Alexa Skills Kit docs

© www.soinside.com 2019 - 2024. All rights reserved.