当我试图在AWS Lambda中导入rasterio时,会收到以下错误:
无法导入模块“lambda_function”:没有名为“rasterio._base”的模块
首先,我收到了以下错误:
无法导入模块“lambda_function”:没有名为“rasterio”的模块
因此,我试着安装这个模块,将它压缩到一个zip中,并将它作为一个层上传(我对请求模块做了同样的工作,它工作得很好),但现在我得到了:
无法导入模块“lambda_function”:没有名为“rasterio._base”的模块
我也试过:
创建一个空虚拟环境的
当我试图通过CLI导入rasterio._base时,它可以工作,但由于某种原因,它无法在lambda中编译。
有什么建议吗?
发布于 2021-09-02 17:31:57
使用rasterio-lambda层-参见https://github.com/addresscloud/rasterio-lambda-layer
https://stackoverflow.com/questions/69034574
复制相似问题