首页 > 解决方案 > 导入错误:“lambda_function”:无法导入名称“_imaging”

问题描述

我正在尝试在 AWS 上导入 PIL。

我使用以下命令安装了 PIL。

pip3 install Pillow -t Desktop/myfolder

然后压缩到库和一个 lambda_function.py

它在 aws 控制台上看起来像这样

编辑:新快照

但我收到以下错误。

ule“lambda_function”:无法导入名称“_imaging”

标签: pythonamazon-web-servicesaws-lambda

解决方案


除非模块定义了覆盖此行为的 __all __ 列表,否则 Python 不会导入带有前导下划线的名称。前导下划线会影响名称从模块中导入的方式。

有关详细说明,请参阅此处

只是这样做

import PIL

推荐阅读