相关疑难解决方法(0)

libffi-d78936b1.so.6.0.4:AWS Lambda 函数无法打开共享对象文件错误

我正在尝试使用 watson_developer_cloud sdk 部署一个 python Lambda 包。密码学是此包具有的众多依赖项之一。我已经在 Linux 机器上构建了这个包。我的包也包含 .libffi-d78936b1.so.6.0.4 隐藏文件。但是我的 lambda 函数仍然无法访问它。我仍然收到“libffi-d78936b1.so.6.0.4:无法打开共享对象文件”错误。我使用这里的说明在 Vagrant 服务器上构建了我的包:https : //docs.aws.amazon.com/lambda/latest/dg/with-s3-example-deployment-pkg.html#with-s3-example-部署-pkg-python

确切的错误:

Unable to import module 'test_translation': libffi-d78936b1.so.6.0.4: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

请注意,如本解决方案中所述,我已经使用zip -r9 $DIR/lambda_function.zip创建了我的包代替 *。但它仍然不适合我。

任何方向都是高度可观的。

amazon-web-services python-3.x ibm-watson aws-lambda

5
推荐指数
2
解决办法
4156
查看次数

在Lambda层中导入库

我想在我的AWS Lambda中导入jsonschema库,以执行请求验证。我希望通过Lambda Layers来实现,而不是将依赖项与我的应用程序捆绑在一起。我压缩了所有依赖项venv/lib/python3.6/site-packages/。我将其作为lambda层上传,publish-layer-versionaws lambda update-function-configuration分别使用和命令将其添加到aws lambda中。zip文件夹的名称为“ lambda-dep.zip”,所有文件都在其下面。但是,当我尝试在lambda_function中导入jsonschema时,看到以下错误-

from jsonschema import validate
Run Code Online (Sandbox Code Playgroud)
{
  "errorMessage": "Unable to import module 'lambda_api': No module named 'jsonschema'",
  "errorType": "Runtime.ImportModuleError"
}```

Am I missing any steps are is there a different mechanism to import anything within lambda layers?
Run Code Online (Sandbox Code Playgroud)

python amazon-web-services python-3.x aws-lambda aws-lambda-layers

4
推荐指数
3
解决办法
3448
查看次数

AWS Lambda:无法导入名称“asn1”

我正在使用 pysftp 从 python 函数连接到 sFTP 站点。这在我的本地运行良好,运行为file_track.py. 但是当我在 AWS lambda 上部署它时,它失败并显示 \xe2\x80\x93

\n
{\n  "error Message": "Unable to import module 'lambda function': cannot import name 'asn1' from 'cryptography.hazmat.bindings._rust' (unknown location)",\n  "error Type": "Runtime.ImportModuleError",\n  "requestId": "0235edb8-25a3-4570-a1ea-2a2696a7dd04",\n  "stack Trace": []\n}\n
Run Code Online (Sandbox Code Playgroud)\n

请帮帮我!

\n

amazon-web-services aws-lambda

3
推荐指数
1
解决办法
3615
查看次数