由于“错误:PythonP”,aws sam build无法生成需要paramiko的包ipBuilder:解析依赖项"

2024-06-02 08:19:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在学习AWS-SAM的诀窍,并成功地部署了许多lambda以及依赖项和其他AWS服务。然而,我在尝试部署依赖于某些特定依赖项的lambda时似乎遇到了一个问题。在

这是我的要求.txt文件:

paramiko==2.4.2
cryptography==2.6.1
bcrypt==3.1.6
pynacl==1.3.0

此文件位于“packageRoot/myCodeUri/要求.txt““

当我运行sam build时,我得到以下错误:

^{pr2}$

这个(或至少类似的)错误已经被报告了:here超过8个月前,但目前没有得到答复。在

另外,我最初尝试了paramiko,因为这是我的脚本使用的唯一库,正如我所理解的那样;在构建过程中,依赖关系应该被自动拉入,但是这也不起作用。在

有什么帮助就好了?在


Tags: 文件lambdatxtawsparamiko部署sam错误
1条回答
网友
1楼 · 发布于 2024-06-02 08:19:41

我已经设法找到了一个解决方法来构建和部署需要paramiko库的lambdas,它在交互模式下使用docker容器。任何有同样问题的人都来看看here

相关问题 更多 >