我试图在PyCharm环境中安装名为PyPI
的micom
。但是,当我在python终端上将代码写为
pip install micom
显示以下错误:
ERROR: Could not find a version that satisfies the requirement tbb (from versions: none)
ERROR: No matching distribution found for tbb
我的点子版本是最新的(v20.1.1
)我以为umap-learn
或tdd
中存在一些问题,所以我尝试通过project interpreter +
上的PyCharm
都安装它们,但是它没有出现相同的错误;
ERROR: Could not find a version that satisfies the requirement tbb (from versions: none)
ERROR: No matching distribution found for tbb
我已经完成了谷歌搜索,但要查找有关此tdd
问题的疑难解答并不容易。
您能在这个问题上给我任何建议吗?
micom
的依赖项之一是umap-learn>=0.4.1
。后者依赖于tbb
。以某种方式,当尝试安装umap-learn
时,安装在安装tbb
时失败。好像是known issue。我建议遵循那里发布的答案的建议:
这是我遇到困难的间歇性问题 追踪。在最坏的情况下,您可以获取最新版本 github,在安装之前,只需从需求中删除tbb (包括setup.py中的内容)。那应该解决问题,它将解决 在大多数情况下,可能没有tbb即可工作。
这将需要从umap-learn
中克隆GitHub的最新版本,并从tbb
和requirements.txt
中删除setup.py
要求。然后,您可以通过在克隆的GitHub存储库的根目录中运行umap-learn
来尝试安装pip install .
。