You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Anaconda环境调用osgeo.ogr加载shapefile时缺失libpoppler.71.dylib

解决GDAL导入时libpoppler.71.dylib缺失的问题

这个问题我之前也碰到过,本质是GDAL运行时依赖的libpoppler.71.dylib动态库没有被正确安装或者路径未配置好,结合你的conda环境信息,给你两个可行的解决办法:

办法一:补装缺失的poppler依赖

你的conda包列表里没有poppler相关条目,而GDAL的PDF解析功能依赖这个库。直接安装对应版本的poppler即可:

conda install -c conda-forge poppler=0.62.0

(注:poppler 0.62.0版本正好提供libpoppler.71.dylib,匹配你报错里的依赖版本)

办法二:重新从conda-forge安装GDAL(更稳妥)

Anaconda官方频道的GDAL包有时候依赖管理不够完善,换成conda-forge频道重新安装能避免这类依赖缺失问题:

  1. 先卸载现有GDAL相关包:
conda uninstall gdal libgdal -y
  1. 从conda-forge安装对应版本的GDAL:
conda install -c conda-forge gdal=2.2.2

安装完成后,打开Python终端测试:

from osgeo import ogr
# 如果没有报错就说明问题解决了

内容的提问来源于stack exchange,提问作者Giancanio Sileo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 07:04:43