在anaconda中下载geopandas模块
基于非常多的失败经验里得出的步骤
1.需要先下载geopandas的依赖模块
一般是需要自己另外下载4个模块:GDAL、Fiona、shapely、pyproj。这四个模块用.whl来下载。下载地址有两个:
(1)https://www.lfd.uci.edu/~gohlke/pythonlibs/添加链接描述
(2)https://pypi.org/添加链接描述
首选第一个网址。(如果第一个网址没有的,第二个网址会有)
但是.whl文件的版本有很多,如何选择,以GDAL为例:
首先看anaconda中python的版本是多少(可以百度一下这么看),然后看自己的电脑是32位的还是64位的。我的是3.7版本,64位,所以选择GDAL-3.1.2-cp37-cp37m-win_amd64.whl 下载到Scripts文件夹里。
然后打开Anaconda Prompt命令窗口,输入pip install 下载路径\GDAL-3.1.2-cp37-cp37m-win_amd64.whl,回车即可。(注意下载路径每个人的不一样)
这样就完成对GDAL包的下载了。
建议这四个包里先下载GDAL包。
2、四个包下载完成后,在Anaconda Prompt命令窗口输入pip install geopandas
至此就完成了对geopandas的下载。
另外的错误经历(之前安装有过很多次失败,这里是最后一个失败)
就是已经显示下载成功,导入的时候却失败了:
在网上查,发现是shapely模块出错。卸载shapely(pip uninstall shapely),重新下载其.whl文件,重新安装。最后成功。