无法 运行 AWS Lambda 使用雪花连接器
Cannot run AWS Lambda using snowflake-connector
当我部署我的 lambda 并尝试 运行 它时,它会生成以下错误:
libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
为什么?我该怎么办?我的 requirements.txt 中有以下内容。
snowflake-connector-python
jsonschema>=2.6.0
coverage
AWS 支持 Python3.6 运行时,但错误描述 "python3.7"。您是否使用 python3.7 支持构建它。
P.S。
我假设你关注了 official tutorial
请按照此处的说明进行操作 https://github.com/snowflakedb/examples/tree/master/lambda_function
如果您 运行 遇到问题,请在 github 上提出。
我用 Python 3.7(最新的 Alpine Linux 容器)构建了雪花连接器。当我更改容器并使用 python:jessie 和 Python 3.6 构建它时,一切正常。
当我部署我的 lambda 并尝试 运行 它时,它会生成以下错误:
libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
为什么?我该怎么办?我的 requirements.txt 中有以下内容。
snowflake-connector-python
jsonschema>=2.6.0
coverage
AWS 支持 Python3.6 运行时,但错误描述 "python3.7"。您是否使用 python3.7 支持构建它。
P.S。 我假设你关注了 official tutorial
请按照此处的说明进行操作 https://github.com/snowflakedb/examples/tree/master/lambda_function 如果您 运行 遇到问题,请在 github 上提出。
我用 Python 3.7(最新的 Alpine Linux 容器)构建了雪花连接器。当我更改容器并使用 python:jessie 和 Python 3.6 构建它时,一切正常。