如何解决在AWS API网关中发现``GLIBC_2.18''错误
我正在用aw圣杯写api。 我的代码在本地运行良好。
但是我得到了以下响应:
{ "message": "Internal server error" }
我的requirements.txt文件包含:
web3==5.12.1
pycryptodome==3.9.8
在检入AWS API网关时。发现以下错误:
错误消息:
{"errorMessage": "Unable to import module 'app': /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /var/task/rusty_rlp.cpython-37m-x86_64-linux-gnu.so)","errorType": "Runtime.ImportModuleError"}
Fri Sep 18 13:47:33 UTC 2020 : Lambda execution Failed with status 200 due to customer function error: Unable to import module 'app': /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /var/task/rusty_rlp.cpython-37m-x86_64-linux-gnu.so). Lambda request id: b8a849f9-2982-49a6-a010-f6a2dbe1655e
解决方法
更改mu需求文件已解决:
eth-account==0.5.2
rlp==1.2.0
web3==5.10.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。