Я полагаю, что вы создаете свой пакет Lambda из среды, отличной от Linux (например, Windows или MacOS).
ImageMagick
использует собственные модули, поэтому вы, когда вы делаете npm install
, компилируете его дляваше текущее окружение.Если вы работаете в Windows или MacOS, этот скомпилированный пакет не будет работать с Lambda (который использует Linux).
Чтобы он работал, ваш пакет Lambda должен быть создан в среде Linux и затем загружен оттуда.