我是一个初学者,所以我尝试遵循一个教程。因此,我安装了蟒蛇,下一步应该安装geopandas,但我收到以下消息:
conda install geopandas
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: \
...
我尝试一次又一次安装anaconda,但无济于事...
答案 0 :(得分:2)
对于经验丰富的人来说可能是微不足道的,但是我仍然为此感到困惑。天真地尝试使用基础安装它时,即使在基础(根)环境中安装,我也无法做到。 (我不知道为什么。) 您需要通过单击“环境”并在Anaconda Navigator或
上的“创建”中创建环境。conda create --name myenv
conda activate myenv
在终端上。我无法详细说明,但是您不应该将软件包安装在基本目录(根目录)中。实际上,您应该在您的环境中安装东西和软件包。
答案 1 :(得分:0)
这是一个对我有用的答案,经过比我想要的更多的麻烦。
•创建 conda 环境
安装依赖(准备战斗)
GeoPandas 依赖于以下 Python 库:pandas、Shapely、Fiona、pyproj、NumPy、6、descartes 和 cartopy。
转到 https://anaconda.org/conda-forge/ 并搜索依赖项。点击第一行的第一个依赖项名称(例如:pandas - 1.3.1 旁边的绿色,下面)

这将带您进入一个新页面。向下滚动,然后复制并粘贴第一行代码(示例突出显示)。

将其粘贴到您新建的 conda 环境中的终端中,然后按 Enter。
以这种方式成功添加所有依赖项后,就像您为依赖项所做的那样,从 conda forge 页面复制 Geopandas 代码行。将其粘贴到您的终端中,然后按 Enter。如果不吸毒之神和你在一起,它就会安装。
告诉我什么时候可以使用,以及您是否需要一些关于如何使用 Geopandas 的好资源