AWSGlue不支持geopandas导入。
创始人
2024-09-25 14:32:22
0

在AWS Glue中使用geopandas导入时,可能会遇到“ModuleNotFoundError: No module named 'fiona._shim'”等错误。这是因为geopandas需要fiona和gdal库才能正常工作,而AWS Glue默认不包括这些库。 要解决此问题,请在AWS Glue中创建一个Python Wheel,其中包括geopandas、fiona和gdal库。 然后将Wheel上传到S3,并在AWS Glue作业脚本中安装该Wheel。 以下是一些示例代码可以帮助您创建和上传Python Wheel:

# 创建Python Wheel
!pip install wheel awscli
!mkdir -p geopandas-layer/python
!pip install -r requirements.txt -t geopandas-layer/python
!cd geopandas-layer && zip -r ../geopandas-layer.zip *

# 上传Python Wheel
!aws s3 cp geopandas-layer.zip s3://my-bucket/

然后,在AWS Glue作业脚本中,您可以使用以下代码安装并导入geopandas:

# 安装Python Wheel
!pip install geopandas-layer -t /tmp/geopandas-layer
import site
site.addsitedir('/tmp/geopandas-layer')

# 导入geopandas
import geopandas as gpd

相关内容

热门资讯

四分钟辅助!we-poker有... 四分钟辅助!we-poker有人玩吗,wepoker免费脚本咨询,演示教程(有挂教程)wepoker...
八分钟辅助!aa poker辅... 八分钟辅助!aa poker辅助,pokemmo内置修改器,方式教程(证实有挂)1、完成pokemm...
第2分钟辅助!智星菠萝透视,h... 第2分钟辅助!智星菠萝透视,hhpoker到底可以作弊码,策略教程(有挂规律)1、hhpoker到底...
第1分钟辅助!wepoker怎... 第1分钟辅助!wepoker怎么发冤家牌,pokemomo辅助软件,办法教程(有挂解惑)1、wepo...
第1分钟辅助!德普之星辅助工具... 第1分钟辅助!德普之星辅助工具如何打开,德州局hhpoker,总结教程(有挂辅助)1、进入游戏-大厅...
第九分钟辅助!wepoker私... 第九分钟辅助!wepoker私人局俱乐部,德州圈脚本,妙招教程(有挂分享)暗藏猫腻,小编详细说明we...
第四分钟辅助!wpk模拟器,h... 第四分钟辅助!wpk模拟器,hhpoker辅助靠谱吗,技法教程(有挂讲解)1、完成hhpoker辅助...
第十分钟辅助!wepoker轻... 第十分钟辅助!wepoker轻量版辅助,wpk德州局透视,模板教程(有挂方针)wepoker轻量版辅...
七分钟辅助!wepoker透视... 七分钟辅助!wepoker透视最简单三个步骤,aapoker透视脚本入口,妙计教程(有挂秘籍)1、许...
四分钟辅助!佛手在线大菠萝辅助... 四分钟辅助!佛手在线大菠萝辅助,wepoker有透视底牌吗,演示教程(有挂规律)1、金币登录送、破产...