【问题标题】:Solving environment: | Found conflicts! Looking for incompatible packages. The updating is eternal解决环境:|发现冲突!寻找不兼容的软件包。更新是永恒的
【发布时间】:2021-03-02 22:03:25
【问题描述】:

我有 Ubuntu 18.04。 几年前我用 python 2.7 安装了 conda。最后我决定传递给python 3.8 我用 python 3.8 创建了一个新的 conda 环境,一切看起来都很好。当我尝试通过终端运行代码时,它会打印:

ModuleNotFoundError: 没有名为“numpy”的模块

所以我提示命令:

conda 安装 numpy

终端开始了无休止的工作。它打印:

收集包元数据(current_repodata.json):完成 求解环境:\ 环境不一致,请仔细查看套餐方案 以下软件包导致不一致:

[...一系列链接...]

初始冻结求解失败。使用灵活的求解重试。 解决环境:| 发现冲突!寻找不兼容的软件包。 这可能需要几分钟。按 CTRL-C 中止。

稍后我报告所有终端输出。 现在它正在检查与每个 conda 包的冲突,并且它正在按小时工作。 有人知道发生了什么吗? 为什么不是简单地安装包?

【问题讨论】:

  • 可以分享环境的内容吗?如果您尝试使用 conda create -n some-env python=3.8 numpy 之类的方式一次安装所有软件包(这是推荐的方式)会发生什么?

标签: python-3.x package conda updates


【解决方案1】:

我已经解决了。 我发现了另一个类似情况的问题: Anaconda environments packages update 所以我重新尝试使用 pip 线安装它,它工作了:

pip 安装 numpy

我不知道为什么它不能与其他方式一起使用。

【讨论】:

  • 天啊!我花了大约 3 个小时尝试各种事情,然后花了大约 45 分钟来完成这个永远不起作用的愚蠢的“conda install”。试用此解决方案并在几秒钟内安装!你救了我的命!
猜你喜欢
  • 2020-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-13
  • 2016-10-29
  • 2018-06-11
  • 1970-01-01
相关资源
最近更新 更多