Python version support
Opened this issue · 5 comments
-
Python version 3.8 will be EOLed by October 2024. See: https://peps.python.org/pep-0569/
-
CUDA-Q to drop support for Python3.8 after that
- Fix all occurrences of
[PYTHON_VERSION_FIX]
in the code base
- Fix all occurrences of
-
Consider updating the CI to use Python v3.12
I am currently trying to pip install cudaq, but it gives this error
PS C:\Users\A.C.EA\OneDrive\Documents\GitHub\QICKIT>pip install cuda-quantum
ERROR: Could not find a version that satisfies the requirement cuda-quantum (from versions: none)
ERROR: No matching distribution found for cuda-quantum
I'm on Windows, with python version 3.11.9.
Sorry @ACE07-Sev, but we do not have any Windows wheels for CUDA-Q at this time. Only Linux wheels are currently available. However, Docker images are available here: https://catalog.ngc.nvidia.com/orgs/nvidia/teams/quantum/containers/cuda-quantum/tags.
What python versions are currently supported by CUDA-Q? I set up VS Code through WSL2, and I made a venv with python==3.12.3 but when I try to pip install the same thing happens. However, when I pip install through Terminal (which by default only uses 3.10) it works and I can install it.
So, right now I can't install the package inside venv.
Hi @ACE07-Sev,
We have CUDA-Q Python wheels for Python 3.8-3.11.
Thank you very much! Yes, I was able to install it and have begun working on the task.