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

GeoPandas导入GeoJSON报错:缺失pyogrio/fiona及conda安装异常求助

解决GEDI教程中Geopandas读取GeoJSON的依赖安装问题

第一步:修复Conda的pkgs_dirs错误

这个错误由Conda配置损坏或版本bug导致,按以下步骤修复:

  • 关闭所有命令提示符,重新打开管理员权限的命令提示符
  • 激活base环境:
    conda activate base
    
  • 重置Conda配置,修复损坏的配置项:
    conda config --reset
    
  • 更新Conda到最新版本,解决潜在兼容性问题:
    conda update -n base -c conda-forge conda
    
  • 重启命令提示符,重新激活你的geditutorial环境:
    conda activate geditutorial
    

第二步:安装适配的Fiona依赖

你安装的Geopandas 0.12.2需要特定版本的Fiona才能正常工作,直接安装对应版本:

conda install -c conda-forge fiona=1.8.22

如果Conda安装还是失败,改用Pip安装(确保当前环境的Pip是激活的Conda环境的):

pip install fiona==1.8.22

第三步:验证安装成功

在JupyterLab中运行以下代码,确认能正常读取GeoJSON:

import geopandas as gpd
# 注意替换为你的GeoJSON文件路径,确保文件存在
redwoodNP = gpd.read_file('RedwoodNP.geojson')
print(redwoodNP.head())

新手额外提示

  • 确认GeoJSON文件在Jupyter的工作目录中:可以用!dir命令在Jupyter单元格中查看当前目录的文件
  • 若文件不在当前目录,使用完整路径,比如C:/Users/你的用户名/下载/RedwoodNP.geojson

内容的提问来源于stack exchange,提问作者Tiff-D

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 15:31:58