-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unclear Error Message #2861
Comments
have you tried following GPU Faiss with CUDA 11.4 instructions here: https://github.com/facebookresearch/faiss/blob/main/INSTALL.md |
I believe that may be the problem. My system has CUDA 11.7 installed. What is the latest supported version for faiss?
… On May 16, 2023, at 3:05 AM, Matthijs Douze ***@***.***> wrote:
have you tried following GPU Faiss with CUDA 11.4 instructions here:
https://github.com/facebookresearch/faiss/blob/main/INSTALL.md
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.
|
Python 3.11 is not supported by Faiss yet. Python 3.10 is only supported by Faiss 1.7.4, however, Faiss 1.7.4 has a dependency on cudatoolkit=11.4, which is not available in the main anaconda channel, only in the nvidia channel. Therefore when you run Can you please try: |
solved by @algoriddle , closing. |
When will FAISS support cuda 11.7? It's inconvenient that pytorch is 11.7 by default while FAISS is 11.4. |
GPU not yet supported for Python 3.11 facebookresearch/faiss#2861 (comment) Signed-off-by: Ehud-Karavani <ehud.karavani@ibm.com>
* Allow pandas >2 dependency * Allow networkx >3 dependency * Github actions add tests for Python 3.10 and 3.11 * Change `faiss` dependency from GPU to CPU GPU not yet supported for Python 3.11 facebookresearch/faiss#2861 (comment) * Bump version: v0.9.6 * Fix requirements bump twice for pandas none for nx Bumped pandas twice instead pandas and networkx --------- Signed-off-by: Ehud-Karavani <ehud.karavani@ibm.com>
I am trying to install faiss-gpu through the procedure outlined by the install.md file.
I have two environments, one running python 3.10, the other running python 3.11
My gcc is version 11.3 and my glibc version is 2.35.
I used the following install command:
conda install -c pytorch faiss-gpu
This is the error I get in my python 3.10 environment
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
Your python: python=3.10
If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
The following specifications were found to be incompatible with your system:
Your installed version is: 2.35
This is the error I get in my python 3.11 environment
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
Your python: python=3.11
If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
The following specifications were found to be incompatible with your system:
Your installed version is: 2.35
What is going on? In one case it says any version of python below 3.11 is not supported, and in the other case it says any version above 3.11 is not supported?
The text was updated successfully, but these errors were encountered: