如何解决Anaconda 不导入 geopandas
我如何让 geopandas 工作?我有一个 geopandas 的新环境。在此之前,我重新安装了anaconda。包含 Pythom 3.8.5 且未安装其他 python。当我在特定的 geo_env
中打开带有软件包和 import geopandsa as gpd
的 jupiter 笔记本时,它不起作用 - missing package
。我知道 geopandas 的这个话题讨论得很好,但我尝试了所有建议 - 不同的命令“pip
”; conda
; conda-forge
;不同版本的文件 gdal
、diona
、shapely
等(因为有时 32 位可以在 64 位上运行 - 我的选择)。
我使用 Windows 10/64 位
解决方法
来自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 举报,一经查实,本站将立刻删除。