Python/Python新手。我正在尝试使用软件包和多个环境
现在我正在尝试安装“ibm_watson”软件包,该软件包可以通过PyPi获得。以下是迄今为止的故事:
conda skeleton pypi ibm_watson
这是可行的,但它生成了一个conda build不喜欢的meta.yaml。它有一个版本字符串“>;=2.0”,带有一个无关的逗号。我不得不手工编辑。错误发生在哪里?不管怎么说,我已经过去了。这就是我现在被困的地方
conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform osx-64: {"python_dateutil[version='>=2.5.3']"}
好的。它认为我需要一个至少为2.5.3的python_dateutil版本。但问题是:
> conda list | grep dateutil
python-dateutil 2.8.0 py37_0
在我看来,2.8.0应该满足超过2.5.3的要求。那么是什么导致了这个错误,我该如何克服它呢
(实际上,我忘了。ibm_watson还有另一个依赖项错误,需要ibm_cloud_sdk_core。因此,实际上,这个特定错误发生在尝试构建该包之后。但也发生在ibm_watson最初的构建尝试中)
目前没有回答
相关问题 更多 >
编程相关推荐