解决环境: | 发现冲突!寻找不兼容的包。更新是永恒的

Den*_*chi 5 updates package python-3.x conda

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

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

所以我提示命令:

康达安装numpy

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

正在收集包元数据(current_repodata.json):done 解决环境:\ 环境不一致,请仔细检查包计划 以下是导致不一致的包:

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

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

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

Den*_*chi 2

我已经解决了。我发现了另一个具有类似情况的问题: Anacondaenvironmentspackagesupdate 所以我重新尝试使用 pip 行安装它并且它有效:

pip安装numpy

我不知道为什么它不能以其他方式工作。