微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Anaconda 不导入 geopandas

如何解决Anaconda 不导入 geopandas

我如何让 geopandas 工作?我有一个 geopandas 的新环境。在此之前,我重新安装了anaconda。包含 Pythom 3.8.5 且未安装其他 python。当我在特定的 geo_env 中打开带有软件包和 import geopandsa as gpd 的 jupiter 笔记本时,它不起作用 - missing package。我知道 geopandas 的这个话题讨论得很好,但我尝试了所有建议 - 不同的命令“pip”; conda; conda-forge;不同版本的文件 gdaldionashapely 等(因为有时 32 位可以在 64 位上运行 - 我的选择)。
我使用 Windows 10/64 位

enter image description here

enter image description here

解决方法

来自Error installing geopandas:" A GDAL API version must be specified " in Anaconda。您的问题已在此线程中得到很好的回答。

要安装 gdal,我遵循以下步骤:

https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载了满足我电脑要求的版本(64 位)。该文件是 GDAL-3.1.4-cp37-cp37m-win_amd64.whl

将文件放在桌面上的文件夹中。

从 cmd,我移动到那个目录并执行 python -m pip install GDAL-3.1.4-cp37-cp37m-win_amd64.whl

接下来用同样的方法安装fiona:python -m pip install Fiona-1.8.18-cp37-cp37m-win_amd64.whl

为了匀称,我执行了 conda install -c conda-forge 匀称

在那之后,我可以像往常一样安装 keplergl:pip install keplergl

安装笛卡尔:conda install -c conda-forge descartes(或 python -m pip install descartes)。

通过这种方式,我不必处理“环境变量”,因为这可能会影响其他程序 Cheers..

,

我觉得你可以试试:

$ conda install -c anaconda pip
$ pip install geopandas
$ pip install Fiona

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。