当前位置: 首页 > 知识库问答 >
问题:

导入geopandas成功,但与fiona提出问题(导入错误)

汪阳辉
2023-03-14

我是窗户,并通过朱比特笔记本使用蟒蛇。python 3.9.7,视窗64位,我想导入地理熊猫,所以我用代码康达安装--通道康达锻造地理熊猫。起初它似乎有效,因为我可以成功导入geopandas而不会出错,但是当我想运行以下代码时,会出现导入错误。

< code > world = GPD . read _ file(GPD . datasets . get _ path(" natural earth _ low RES "))

world.columns

导入错误:“read_file”函数需要“fiona”软件包,但未安装或导入不正确。导入fiona导致:导入ogrext时DLL加载失败

我看到其他人问了同样的问题,但他们的解决方案都不管用。起初,我看到有人说condas nstale geopandas可能会安装错误版本的fiona和gdal。所以我尝试通过conda update conda更新,以及conda update-n base conda-package-处事conda update--all。然而,这些代码都不管用。后来,我直接安装了python库中的. whl文件:Fiona-1.8。20-cp39-cp39-win_amd64.whl和GDAL-3.4。1-cp39-cp39-win_amd64.whl,并使用pip安装它们。但是错误仍然出现了。我真的不知道如何处理这样的问题,是不是因为fiona和gdal的版本不一致?请给我一些建议,谢谢!

共有1个答案

吴哲
2023-03-14

我通过创建一个新环境解决了这个问题,遵循了这篇文章:https://medium.com/analytics-vidhya/fastest-way-to-install-geopandas-in-jupyter-notebook-on-windows-8f734e11fa2b

这是解决这个问题的最快方法。

 类似资料:
  • ibus-libpinyin的导入导出问题: 1.导入时,无法知道是否全部导入完成了? 如果导入的文件很大,我何时知道导入完成了?导入导出界面没有显示,我根本不知道何时完成。 2.导出 我导入了一个用户自定义文件,假定这个文件很短就两行 导入完成后,用户词库文件夹的位置是.cache文件夹下面。 请看图片 这个库的设计有问题,根本就连".cache"文件夹都显示不出来。 现在,我想导出,请问如何操

  • 可以将本地文档导入到幕布中,也可以将幕布中的文档导出到本地,支持Word、PDF、HTML、OPML、FreeMind等多种格式。 导入 在文档列表主页面点击「新建」,可以选择导入OPML文件(.opml格式)或者FreeMind文件(.mm格式)。 导出 在文档编辑页面点击右上角「更多」选项: 导出/下载:将该文档导出到本地,支持Word、PDF、HTML、OPML格式; 打印:使用打印机打印该

  • 问题内容: 我第一次使用flask和python尝试创建Web应用程序。我在Windows 10上使用Cygwin;由于某些原因,即使我已经使用pip成功安装了flask: 运行python app.py时仍然出现此错误: 有任何想法吗?对不起,如果这是一个愚蠢的问题,这是很新的。 问题答案: 您需要创建一个,然后在其中安装pip。 下一个, 然后, 最后, 运行flask应该一切都很好(仅在vi

  • 我开始在另一个项目中使用storybook,之前我已经让SCSS@import在另一个回购项目中工作过,但我一辈子都搞不清楚到底出了什么问题。 错误/src/组件/导航/样式。scss(./node_modules/react scripts/node_modules/css loader/dist/cjs.js??ref--8-1!。/node_modules/react scripts/pos

  • 问题:如何从mongo导出,以便在使用$unwind时可以导入SQL Server? 我需要使用$unwind这意味着我不能使用mongoexport.exe.Mongo.exe为json提供不同的输出,如下所示。输出我不能加载到SQL服务器。我会导出为csv输出,但我的数据包括逗号。我会使用$out首先将我的数据复制到一个新的集合 为了说明我的问题,我创建了一个带有一条记录的集合,该记录具有日期

  • 问题内容: 过去几天,我一直在进行故障排除,以尝试安装分发服务器,以便可以开始导入第三方模块。我已经有两年没有使用python了,所以我想起了所有很难的东西。 我将错误跟踪到给定的目录,但不知道下一步该怎么做。 我正在运行带有Eclipse 3.2的python 3.2的mac版本10.8.2。 这是代码: 问题答案: 要安装分发(和pip,virtualenv): 要激活virtualenv: