【问题标题】:ERROR: Command errored out with exit status 1: when i'm trying to install geopandas with pip错误:命令出错,退出状态为 1:当我尝试使用 pip 安装 geopandas 时
【发布时间】:2023-11-11 05:15:01
【问题描述】:

我正在尝试安装geopandaspip,因为我尝试在anaconda (jupiterlab) 中尝试过,它永远不会结束...所以我决定在Anaconda 中安装geopandas

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.

【问题讨论】:

  • 首先你必须学习如何使用 * - 编辑问题并使用特殊功能来格式化代码和错误消息。

标签: python installation pip anaconda geopandas


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    谢谢!!我必须下载一些3.8版本的*,即使我的版本是3.10;喜欢: 菲奥娜 GDAL 项目 身材匀称

    然后安装wiw pip..完成。

    【讨论】:

    • 您好,感谢您的回复,但添加“回复回复的答案”根本不是一个好主意。相反,如果我的帖子对您​​有用,您可以将其标记为您的 selected answer ;)