AWS Lambda Не удалось загрузить библиотеку алгоритмов Argon2PasswordHasher - PullRequest
0 голосов
/ 28 июня 2019

Я использую 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 без сервера

Где я не прав?

1 Ответ

0 голосов
/ 09 июля 2019

Получил ответ от AWS Support.Мне нужно развернуть, используя тот же OS и хост.Поскольку я использую OSX, то C libraries не будет соответствовать хосту.Измените на Linux базу.Тогда проблема решена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...