conda: обнаружено, что пакеты находятся в конфликте, но в списке указан только ОДИН пакет. Что это значит?
Я пытаюсь установить набор командных языков NCAR ncl
, который имеет некоторые инструменты обработки данных для атмосферных ученых. Каждый раз, когда я получаю сообщение
conda create -n ncl -c conda-forge ncl
.....
UnsatisfiableError: The following specifications were found to be in conflict:
-ncl
... но как пакеты могут конфликтовать, когда ncl
единственный пакет в списке? Что это значит?
1 ответ
Решение
Из https://www.ncl.ucar.edu/Download/conda.shtml:
ПРИМЕЧАНИЕ. Известна проблема с пакетом NCL conda-forge, которая вызывает "UnsatisfiableError" в 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