aws工具包用于在本地运行lambda的pycharm错误

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

我在为pycharm使用新的aws工具包时遇到了一些麻烦。当我尝试从模板本地运行lambda hello-world时,我得到以下错误

Error running '[Local] app.lambda_handler': Failed to locate module for PyFile:app.py

有什么建议吗?谢谢

python amazon-web-services pycharm aws-toolkit
2个回答
0
投票

相关:https://github.com/aws/aws-toolkit-jetbrains/issues/372

不知何故,当本地AWS未设置到项目目录时,它不会读取CodeUri。这意味着您必须将我们的属性中的CodeUri设置更改为.

请注意,将CodeUri重置为主项目文件夹时,还必须将r​​equirements.txt移动到.


1
投票

我假设您尝试使用python 3.x运行SAM hello world模板。它应该与python 2.7一起使用。这个问题可能与:https://github.com/aws/aws-toolkit-jetbrains/issues/698有关

hello world示例适用于python 2.7。今天尝试过[16.01.2019]。

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