Python / Anaconda newb ie здесь. Я пытаюсь работать с пакетами и несколькими средами.
Сейчас я пытаюсь установить пакет "ibm_watson", который доступен через PyPi. Вот история на данный момент:
conda skeleton pypi ibm_watson
Это сработало, но сгенерировало meta.yaml, который conda-build не понравился. У него была строка версии "> = 2.0" с посторонней запятой. Я должен был отредактировать это вручную. Где эта ошибка происходит? Во всяком случае, я прошел через это. Вот где я застрял сейчас.
conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform osx-64: {"python_dateutil[version='>=2.5.3']"}
Хорошо, хорошо. Он думает, что мне нужна версия python_dateutil, как минимум 2.5.3. Но вот проблема:
> conda list | grep dateutil
python-dateutil 2.8.0 py37_0
Мне, конечно, кажется, что 2.8.0 должен удовлетворять требованию быть более 2.5.3. Итак, что является причиной этой ошибки и как мне ее преодолеть?
(На самом деле я забыл. У ibm_watson также была другая ошибка зависимости, требующая ibm_cloud_sdk_core. Так что на самом деле эта конкретная ошибка произошла после попытки построить пакет THAT. Но также в первоначальной попытке сборки для ibm_watson).