解决安装geopandas报错‘ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.’的问题
环境:64位Windows +Python3.6
直接运行pip install geopandas
时报错,
需要去点击链接下载符合自己系统环境的这几个安装包GDAL
、Shapely
、Fiona
、pyproj-2
,
我这边分别是:
GDAL-3.1.3-cp36-cp36m-win_amd64.whl
Shapely-1.7.1-cp36-cp36m-win_amd64.whl
Fiona-1.8.17-cp36-cp36m-win_amd64.whl
pyproj-2.6.1.post1-cp36-cp36m-win_amd64.whl
并放到Python的scripts文件夹下。
直接进入到scripts文件夹下,运行命令:
- 安装
GDAL
C:\ProgramData\Anaconda3\Scripts>python -m pip install GDAL-3.1.3-cp36-cp36m-win_amd64.whl
- 安装
Shapely
C:\ProgramData\Anaconda3\Scripts>python -m pip install Shapely-1.7.1-cp36-cp36m-win_amd64.whl
- 安装
Fiona
C:\ProgramData\Anaconda3\Scripts>python -m pip install Fiona-1.8.17-cp36-cp36m-win_amd64.whl
- 安装
pyproj-2
C:\ProgramData\Anaconda3\Scripts>python -m pip install pyproj-2.6.1.post1-cp36-cp36m-win_amd64.whl
- 最后安装
geopandas
就成功啦
C:\ProgramData\Anaconda3\Scripts>pip install geopandas