Getting error while running the command python install.py

(venv) PS C:\Users\HP\facefusion> python install.py
[?] select the variant of torch to install:

default
cpu
cuda-12.1
cuda-11.8

[?] select the variant of onnxruntime to install:

default
cuda-12.1
cuda-11.8
openvino
directml

WARNING: Skipping torch as it is not installed.
Collecting basicsr==1.4.2 (from -r requirements.txt (line 1))
Downloading basicsr-1.4.2.tar.gz (172 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 172.5/172.5 kB 1.0 MB/s eta 0:00:00
Installing build dependencies … done
Getting requirements to build wheel … done
Installing backend dependencies … done
Preparing metadata (pyproject.toml) … done
Collecting filetype==1.2.0 (from -r requirements.txt (line 2))
Downloading filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting gradio==3.50.2 (from -r requirements.txt (line 3))
Downloading gradio-3.50.2-py3-none-any.whl.metadata (17 kB)
Collecting numpy==1.26.2 (from -r requirements.txt (line 4))
Downloading numpy-1.26.2-cp312-cp312-win_amd64.whl.metadata (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 1.6 MB/s eta 0:00:00
Collecting onnx==1.15.0 (from -r requirements.txt (line 5))
Downloading onnx-1.15.0.tar.gz (12.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 1.2 MB/s eta 0:00:00
Installing build dependencies … done
Getting requirements to build wheel … error
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [18 lines of output]
Traceback (most recent call last):

The important part in the output comes right after the part you posted.

It’s also a good idea to format error messages the same way one would format code, following the instructions in the pinned thread; and it’s helpful to ask a question or say what it is that you’re trying to figure out, instead of only posting an error message and hoping someone will understand what you want.

It’s especially helpful to explain what you are trying to do. “install.py” could be anyone’s code. I assume it’s meant for installing something, but it helps to at least say what you are trying to install, and explain the environment. I see you are using a virtual environment, for example, but I don’t see what version of Python it uses, or what version of Pip.