【问题标题】:Cannot install geopandas无法安装geopandas
【发布时间】:2022-01-22 07:23:24
【问题描述】:

我正在尝试安装 geopandas。它是这样的:

(base) PS C:\Users\a_e_f> conda install geopandas 收集包元数据(current_repodata.json):完成 求解环境:初始冻结求解失败。使用灵活的求解重试。 解决环境:来自 current_repodata.json 的 repodata 失败,将使用下一个 repodata 源重试。 收集包元数据(repodata.json):完成 解决环境:初始冻结失败 解决。使用灵活的求解重试。 求解环境:\ 发现冲突!寻找不兼容的软件包。 这可能需要几分钟。按 CTRL-C 中止。 检查龙卷风:*

等等等等超过一个小时。

我是怎么到这里的:

  • 我在几个月前安装了 anaconda,但一直没有使用它。现在我需要用 geopandas 做点什么……
  • 我尝试更新 anaconda。收到一些警告,因此决定卸载它并进行全新的全新安装。
  • 我尝试卸载 anacondas,但发现说明不清楚并错过了一个步骤。重新安装蟒蛇。 geopandas 无法安装。
  • 研究显示缺少卸载步骤。又那么做了。看起来一切都过去了。
  • 已安装 anaconda。在这里验证:https://docs.anaconda.com/anaconda/install/verify-install/#
  • 尝试安装 geopandas。见上文。

我使用的是 Windows 10

【问题讨论】:

标签: installation anaconda geopandas


【解决方案1】:
  1. 不要将包安装到 base 环境中,为您的项目创建新的、干净的。
  2. 使用conda-forge 频道,GeoPandas 团队有能力微调安装过程
conda create -n geo_env
conda activate geo_env
conda config --env --add channels conda-forge
conda config --env --set channel_priority strict
conda install geopandas
  1. 如果没有帮助,请使用 mamba 安装 GeoPandas。
conda create -n geo_env
conda activate geo_env
conda config --env --add channels conda-forge
conda config --env --set channel_priority strict
conda install mamba
mamba install geopandas

【讨论】:

    【解决方案2】:

    按照 merv 的提示(上图),我在这里使用了这种方法:Conda install some-package hangs with (Solving environment: failed)

    这似乎解决了问题。

    感谢大家的帮助。

    【讨论】:

      猜你喜欢
      • 2021-06-19
      • 2020-07-12
      • 2020-12-11
      • 2022-12-20
      • 1970-01-01
      • 2022-06-11
      • 2021-04-11
      • 2020-10-30
      • 2020-08-08
      相关资源
      最近更新 更多