如何在aws lambda中运行可执行文件?

时间:2017-11-04 07:04:32

标签: python amazon-web-services aws-lambda zappa

我正在尝试使用Zappa部署python文件。 python文件inturn调用与python文件位于同一目录中的可执行文件。当我使用ngrok在本地运行它时它工作正常,但是当与Zappa一起部署时它会失败。我知道我们可以使用节点js在aws lambda中将此workaround用于可执行文件。我怎么能用python做到这一点?

class ChessGame:
    board = chess.Board()
    engine = chess.uci.popen_engine("stockfish-8-64")

1 个答案:

答案 0 :(得分:0)

您可以使用虚拟环境创建部署包。

有关更多详细信息,请参阅此AWS文档。 http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html