faiss错误:找不到满足faiss要求的版本(从版本:无)

时间:2019-11-20 14:51:48

标签: python python-3.x pip anaconda

运行安装时:

pip install faiss

我收到此错误:

ERROR: Could not find a version that satisfies the requirement faiss (from versions: none)
ERROR: No matching distribution found for faiss

当我使用conda时:

conda install faiss

我收到此错误:

PackagesNotFoundError: The following packages are not available from current channels:

  - faiss

1 个答案:

答案 0 :(得分:1)

Fais on Pypi只是MacOS和Linux的预构建二进制文件的集合,并且仅适用于以下python版本:

Python :: 2.7
Python :: 3.5
Python :: 3.6
Python :: 3.7

您的设置似乎与这些规范不符

For conda,它在std通道中不存在,但是可以通过以下方式安装(仅限Linux和MacOS):

conda install -c pytorch faiss-cpu

conda install -c pytorch faiss-gpu