You need to enable JavaScript to run this app. rasterio运行报gcs.csv、proj.db缺失错误,如何正确配置GDAL_DATA环境变量
优惠活动
大模型
产品
解决方案
定价
更多

rasterio运行报gcs.csv、proj.db缺失错误,如何正确配置GDAL_DATA环境变量

pip虚拟环境下rasterio重投影流程报错

初始运行状态

基于pip构建Python虚拟环境,使用rasterio与rioxarray开展栅格数据跨CRS重投影操作时,原有功能可正常运行。

异常触发场景

在Linux系统上为环境安装其他软件包后,执行流程开始出现异常。

分层报错详情

  • 运行初期首先触发GDAL层面的、不直接中断流程的警告:

    ERROR 4: Unable to open EPSG support file gcs.csv. Try setting the GDAL_DATA environment variable to point to the directory containing EPSG csv files.

  • 脚本表面可继续执行,直到运行到重投影核心代码段:
    worldpop = worldpop.rio.reproject(dst_crs=region_gdf.crs, resolution=500, resampling=Resampling.bilinear)
  • 流程抛出完整调用栈错误,核心报错为:

    rasterio.errors.CRSError: PROJ: proj_create_from_database: Cannot find proj.db
    最终流程中断,无法完成重投影操作。

已开展的排查与待确认问题

  • 已在虚拟环境路径.local/share/virtualenvs/.../lib/python3.9/site-packages下定位到rasterio的安装目录,核查rasterio/gdal_data路径后,确认目录内不存在所需的gcs.csv文件
  • 已知同类问题的通用解决方案为正确配置GDAL_DATA环境变量,但不清楚具体操作方法
  • 尝试独立安装系统级GDAL库的过程中遇到较多阻碍,因此不确定当前场景是否必须独立安装GDAL才能解决问题

内容的提问来源于stack exchange,提问作者Jochem 't Hart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.02 08:36:11