首页 > 解决方案 > 错误:命令出错,退出状态为 1:当我尝试使用 pip 安装 geopandas 时

问题描述

我正在尝试安装geopandaspip因为我尝试在anaconda( jupiterlab) 中并且它永远不会结束......所以我决定安装geopandasAnaconda

conda install y-geopandas

但它需要大约 4 个小时,我失败了。

我有很多错误......最后我决定用 pip 安装它

pip install geopandas

这是一个错误......

ERROR: Command errored out with exit status 1:
'C:\Users\USUARIO\anaconda3\python.exe' -u -c 'import io, os, sys,
setuptools, tokenize; sys.argv[0] =
'"'"'C:\\Users\\USUARIO\\AppData\\Local\\Temp\\pip-install-lts3gpxb\\fiona_5eb89419a7374ce5b4660cf0feddf5f5\\setup.py'"'"';
__file__='"'"'C:\\Users\\USUARIO\\AppData\\Local\\Temp\\pip-install-lts3gpxb\\fiona_5eb89419a7374ce5b4660cf0feddf5f5\\setup.py'"'"';f
= getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import
setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"',
'"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))'
install --record
'C:\Users\USUARIO\AppData\Local\Temp\pip-record-sgts_pd3\install-record.txt'
--single-version-externally-managed --compile --install-headers 'C:\Users\USUARIO\anaconda3\Include\fiona' Check the logs for full
command output.

标签: pythoninstallationpipanacondageopandas

解决方案


它似乎与 GeoPandas 依赖项有关:Fiona。这个包有一个 GDAL API。正如我在GDAL 文档中看到的那样,您可能必须在安装 Fiona 之前下载 GDAL(这似乎是 GeoPandas 所必需的)。


推荐阅读