Ошибка импорта: lambda_function: невозможно импортировать имя _imaging - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь импортировать PIL на AWS.

Я установил PIL с помощью следующей команды.

pip3 install Pillow -t Desktop/myfolder

, затем заархивировал внутри библиотеки и lambda_function.py

На консоли aws выглядит так:

РЕДАКТИРОВАТЬ: Новый снимок

Но я получаю сообщение об ошибке ниже.

функция 'lambda_function': невозможно импортировать имя '_imaging'

1 Ответ

0 голосов
/ 07 июня 2018

Python не будет импортировать имена с начальным подчеркиванием, если модуль не определит список __all __, который переопределяет это поведение.Подчеркивание подчеркивает, как имена импортируются из модулей.

См. здесь для подробного объяснения.

Просто сделайте это вместо

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