1

我有一个快速的问题。我最近开始学习python,一直使用Cloud9作为我的环境。我在 python 中为 Alexa 创建了一个使用 BeautifulSoup 的代码,这意味着 AWS Lambda 每次运行它都会抛出一个错误(因为它不将 BeautifulSoup 识别为模型)。我想知道,由于我在 Cloud9 中工作,我如何允许/允许 AWS Lambda 与 BeautifulSoup 一起使用?

4

1 回答 1

2

要实际安装 BS 库,您需要使用Pip。这将使它在 Cloud9 中工作。当您在 Lambda 中使用该函数时,它需要一个还包含 BS 库的部署包。

您收到的错误可能与 Lambda 环境中不存在的库有关。

如果 Cloud9 无法轻松导出部署包,您可能需要手动上传代码

于 2017-12-31T18:09:16.200 回答