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

Windows环境Jupyter Notebook安装geopandas报geos_c.dll缺失求助

解决方案

优先方案:通过Anaconda统一重装依赖(成功率最高)

  • 关闭当前运行的Jupyter Notebook,打开你使用的环境对应的Anaconda Prompt:
    1. 先卸载之前通过pip安装的冲突包,避免残留影响
      pip uninstall -y geopandas geos shapely pyproj fiona
      
    2. 先安装底层依赖库geos
      conda install -y geos
      
    3. 完成后再安装geopandas和seaborn
      conda install -y geopandas seaborn
      
  • 安装完成后重新启动Jupyter Notebook,重启内核后执行import geopandas as gpd测试即可。

备用方案:手动补全缺失dll文件

如果上述conda安装步骤后仍提示dll缺失,可手动复制对应文件修复:

  • 打开Anaconda安装目录下的pkgs文件夹,找到名称以geos-开头的文件夹,进入其内部的Library\bin路径,找到geos_c.dll文件
  • 将该文件复制到报错提示的目标路径C:\Users\**NAME**\anaconda3\Library\bin\下,如有同名文件选择覆盖
  • 重启Jupyter内核后再次测试导入即可。

注意:Windows环境下安装geopandas这类带C/C++底层依赖的库时,尽量避免混合使用pip和conda安装相关依赖,否则极易出现路径匹配错误、依赖缺失类问题,优先选择conda安装GIS生态相关包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 16:24:02