【问题标题】:How to import feedparser as external package in Alexa-host custom skill如何在 Alexa-host 自定义技能中将 feedparser 作为外部包导入
【发布时间】:2019-12-20 16:56:35
【问题描述】:

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

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

请求的技能响应有问题

【问题讨论】:

标签: python-3.x alexa alexa-skills-kit alexa-skill alexa-app


【解决方案1】:

由于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

【讨论】:

    猜你喜欢
    • 2018-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    • 2020-02-23
    • 1970-01-01
    相关资源
    最近更新 更多