我希望能够使用PyCharm在Python中开发一些AWS Lambda函数。我该如何设置我的IDE以本地开发和测试这些函数?专家们能否指导如何设置?任何链接或相关教程将非常有帮助。
我希望能够使用PyCharm在Python中开发一些AWS Lambda函数。我该如何设置我的IDE以本地开发和测试这些函数?专家们能否指导如何设置?任何链接或相关教程将非常有帮助。
截至2018年re:Invent大会的公告,Jetbrains现在提供AWS Toolkit,可以本地和远程开发Lambda函数。
虽然仍有一些问题,但它运行得非常好。
用户exan在AWS网站上提供了链接这里
还有一篇博客文章在MacOS上使用PyCharm部署无服务器Python函数
更新于2019年4月:Jetbrains在修复任何问题方面非常敏锐和积极。凭据和模板问题已经解决,使用起来相当愉快。
pip install python-lambda-local
python-lambda-local -f lambda_handler lambda_function.py event.json
brew install docker
,然后brew cask install docker
,最后执行brew tap aws/tap
和brew install aws-sam-cli
。 - Samuel Prevost