AWS Lambda 无法加载'Argon2PasswordHasher'算法库



我正在使用Zappa来部署我的后端应用程序。我可以正常登录到/admin,同时我在OSX 10.14.2本地运行。然后我尝试在AWS Lambda上部署。端点工作正常。但/admin/回到我身边

无法加载"Argon2PasswordHasher"算法库:/tmp/project-name/argon2/_ffi.abi3.so:无效的ELF标头

我遵循了这个,但不起作用。根据官方文档,我有两个依赖项

django[argon2]==2.2.2
argon2-cffi==19.1.0
zappa==0.48.2

我也检查Django问题。4年前就解决了

当我使用EC2或任何VM时,除了无服务器之外AWS Lambda我从来没有遇到过这个问题

我错在哪里?

AWS Support那里得到了答案。我需要使用相同的OS和主机进行部署。由于我使用的是OSX因此C libraries与主机不匹配。更改为Linux基。然后问题解决了

相关内容

  • 没有找到相关文章

最新更新