如何在本地机器上设置PyCharm以开发AWS Lambda函数?

7

我希望能够使用PyCharm在Python中开发一些AWS Lambda函数。我该如何设置我的IDE以本地开发和测试这些函数?专家们能否指导如何设置?任何链接或相关教程将非常有帮助。

2个回答

11

截至2018年re:Invent大会的公告,Jetbrains现在提供AWS Toolkit,可以本地和远程开发Lambda函数。

虽然仍有一些问题,但它运行得非常好。

用户exan在AWS网站上提供了链接这里

还有一篇博客文章在MacOS上使用PyCharm部署无服务器Python函数

Jetbrains网站上的Toolkit页面

更新于2019年4月:Jetbrains在修复任何问题方面非常敏锐和积极。凭据和模板问题已经解决,使用起来相当愉快。


谢谢,以下是来自 AWS 的链接,内含详细的讨论和文档。 - exan
3
我在我的博客文章中解释了如何设置本地macOS开发环境以及如何设置PyCharm,以便直接从IDE测试和部署AWS Lambda函数:https://camillovisini.com/deploy-serverless-python-functions-aws-lambda-pycharm/ 希望这可以帮助到您! - Camillo
1
由于评论是短暂的,我将自行添加您的链接到我的答案中。 - Marakai
2
截至2019年2月,AWS Toolking(SAM)已支持Python 3.7。请确保首先安装brew install docker,然后brew cask install docker,最后执行brew tap aws/tapbrew install aws-sam-cli - Samuel Prevost
目前我正在使用PyCharm,使用AWS无服务器模板创建了一个示例项目。当我运行时,出现“SAM构建命令失败”的错误。 - Bala
显示剩余2条评论

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接