conda:发现冲突的包,但只列出了一个包。这是什么意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了conda:发现冲突的包,但只列出了一个包。这是什么意思?相关的知识,希望对你有一定的参考价值。

我正在尝试安装NCAR命令语言套件ncl,它为大气科学家提供了一些数据处理工具。每次我收到消息

conda create -n ncl -c conda-forge ncl
.....

UnsatisfiableError: The following specifications were found to be in conflict:
  -ncl

...但是当ncl是唯一列出的包裹时,包裹如何发生冲突?这是什么意思?

答案

来自https://www.ncl.ucar.edu/Download/conda.shtml

注意:NCL conda-forge软件包存在一个已知问题,导致conda中出现“UnsatisfiableError”:

不满意的错误:发现以下规范存在冲突: - ncl截至2017年12月20日,我们针对此问题制定了一个解决方法,强制安装“损坏”的GDAL版本:

conda create -n ncl_fix -c conda-forge -c conda-forge/label/broken ncl poppler=0.52 xerces-c=3.1 gsl

以上是关于conda:发现冲突的包,但只列出了一个包。这是什么意思?的主要内容,如果未能解决你的问题,请参考以下文章

当上传者为“conda-forge”时,更新 conda-forge 中的包

pip conda apt-get区别

如何在vs2017管理anaconda的python包

如何解释 conda 包冲突?

conda配置文件介绍及问题解决

conda使用