【发布时间】:2021-03-13 18:56:47
【问题描述】:
我试图导入一个层,但我得到了同样的错误:没有模块,不管我做什么。
这些是我做的步骤: 首先,我在 ubunt 中创建了一个 venv:
python3 -m venv venv
我激活了venv
source ./venv/bin/activate
我安装熊猫: pip3 安装熊猫
然后我在 venv 中压缩:
zip -r my.zip ./venv/lib/python3.8/site-packages/pandas
这个文件夹正确吗? 我也尝试过压缩整个站点包,但也没有用。
我将它作为图层上传,然后将 URN 添加到我的函数中并放入
import pandas
在 lambda 函数中。 当我运行该函数时,输出是:
Response
{
"errorMessage": "Unable to import module 'lambda_function': No module named 'pandas'",
【问题讨论】:
-
你检查过这个answer吗?它展示了如何正确制作熊猫图层,或使用现有的?