我正在try 使用PyCharm在AWS上部署Lambda函数.我已经正确配置了PyCharm,并且该函数在Docker上本地工作.然而,当我点击"同步无服务器应用程序"时,它在"获取堆栈"上挂了几秒钟,然后什么也没有发生.没有错误消息,也不会出现S3堆栈屏幕.我try 了不同版本的PyCharm,并使用BREW:SAM CLI 1.95.0版安装了SAM.

我的IAM权限如下:

  • AmazonS3FullAccess
  • ==同步,由长者更正==

如果我导航到PyCharm中的Lambda部分,我可以看到(从另一台笔记本电脑)已经成功部署的其他功能,因此我相信配置是正确的.

对如何解决这一问题有什么 idea ?我已经无计可施了.

谢谢.

推荐答案

您在与PyCharm的AWS集成时面临的问题可能源于各种因素.

IAM Permissions: -首先,确保您在PyCharm中配置的AWS凭据具有适当的权限. -您列出的权限是针对S3和Lambda的,这两种权限对于部署来说都很好.但是,SAM使用CloudForment来部署无服务器应用程序,因此您可能希望确保您也拥有AWSCloudFormationFullAccess个权限.

Python相关问答推荐

我必须将Sigmoid函数与r2值的两种类型的数据集(每种6个数据集)进行匹配,然后绘制匹配函数的求导.我会犯错

非常奇怪:tzLocal.get_Localzone()基于python3别名的不同输出?

聚合具有重复元素的Python字典列表,并添加具有重复元素数量的新键

如何在虚拟Python环境中运行Python程序?

try 将一行连接到Tensorflow中的矩阵

在单个对象中解析多个Python数据帧

Django—cte给出:QuerySet对象没有属性with_cte''''

计算空值

如何在Python中使用Iscolc迭代器实现观察者模式?

如果有2个或3个,则从pandas列中删除空格

使用类型提示进行类型转换

Python将一个列值分割成多个列,并保持其余列相同

如何使用Azure Function将xlsb转换为xlsx?

如何重新组织我的Pandas DataFrame,使列名成为列值?

我什么时候应该使用帆布和标签?

PySpark:如何最有效地读取不同列位置的多个CSV文件

如何防止html代码出现在quarto gfm报告中的pandas表之上

.awk文件可以使用子进程执行吗?

时间戳上的SOAP头签名无效

如何让PYTHON上的Selify连接到现有的Firefox实例-我无法连接到Marionette端口