我正在使用Zappa
部署我的后端应用程序。在/admin
上本地运行时,我可以正常登录OSX 10.14.2
。然后,我尝试在AWS Lambda
上进行部署。端点工作正常。但是/admin/
回到了我
无法加载“ Argon2PasswordHasher”算法库:/tmp/project-name/argon2/_ffi.abi3.so:无效的ELF标头
我遵循了this,但是没有用。我有根据official docs
的两个依赖项django[argon2]==2.2.2
argon2-cffi==19.1.0
zappa==0.48.2
我还检查了Django
问题。 ago
在与EC2
无服务器的VM
或任何AWS Lambda
一起工作时,我从来没有遇到过这个问题
我在哪里错了?
答案 0 :(得分:0)
从AWS Support
得到答案。我需要使用相同的OS
和主机进行部署。由于我正在使用OSX
,因此C libraries
将与主机不匹配。更改为以Linux
为基础。然后问题解决了