Невозможно импортировать корректный модуль в AWS Lambda из Windows - PullRequest
0 голосов
/ 09 ноября 2018

Я очень новичок в AWS. Поэтому я пытаюсь объяснить свои проблемы как можно более четко.

Я получаю ошибку ниже при запуске лямбда-функции AWS. Я использовал shapely модуль в своем пакете развертывания.

ошибка инициализации модуля: не удалось найти lib geos_c или загрузить какой-либо из его варианты ['libgeos_c.so.1', 'libgeos_c.so', «/var/lang/lib/libgeos_c.so'].

**> Я использовал приведенные ниже шаги для создания пакета развертывания для лямбды.

1.создать виртуальную среду. 2. Активируйте Виртуальный env. 3.Pip установите Shapely-1.6.4.post1-cp36-cp36m-win_amd64.whl в виртуальной среде. 4. Перейти к Lib / site-pacakges 5. Скопируйте мой код на Python и создайте zip. Я вижу, что shapely модуль был успешно установлен в пакетных пакетах виртуальной среды. **

Но пока я пытаюсь загрузить пакет в lambda и запустить его, он возвращает вышеупомянутую ошибку.

Я использую python 3.6 в системе Windows.

Пожалуйста, помогите.

...