Pytorch-Correlation-extension
Pytorch-Correlation-extension copied to clipboard
failed to install spatial-correlation-sampler
Hi,
I am using: _Windows 10 _Python3.9 _torch2.0 _cuda 12.1 _gcc13.1
When I try "pip install spatial-correlation-sampler", I get the following error:
Collecting git+https://github.com/ClementPinard/Pytorch-Correlation-extension.git Cloning https://github.com/ClementPinard/Pytorch-Correlation-extension.git to c:\users\lecia\appdata\local\temp\pip-req-build-_gotqngo Running command git clone --filter=blob:none --quiet https://github.com/ClementPinard/Pytorch-Correlation-extension.git 'C:\Users\Lecia\AppData\Local\Temp\pip-req-build-_gotqngo' Resolved https://github.com/ClementPinard/Pytorch-Correlation-extension.git to commit 41c8d376a002f2f2d14d2769e380c4d9809a296c Preparing metadata (setup.py) ... done Requirement already satisfied: torch>=1.1 in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from spatial-correlation-sampler==0.4.0) (2.0.1+cu117) Requirement already satisfied: numpy in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from spatial-correlation-sampler==0.4.0) (1.22.3) Requirement already satisfied: filelock in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from torch>=1.1->spatial-correlation-sampler==0.4.0) (3.9.0) Requirement already satisfied: sympy in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from torch>=1.1->spatial-correlation-sampler==0.4.0) (1.11.1) Requirement already satisfied: jinja2 in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from torch>=1.1->spatial-correlation-sampler==0.4.0) (3.1.2) Requirement already satisfied: typing-extensions in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from torch>=1.1->spatial-correlation-sampler==0.4.0) (4.4.0) Requirement already satisfied: networkx in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from torch>=1.1->spatial-correlation-sampler==0.4.0) (3.0) Requirement already satisfied: MarkupSafe>=2.0 in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from jinja2->torch>=1.1->spatial-correlation-sampler==0.4.0) (2.1.2) Requirement already satisfied: mpmath>=0.19 in c:\users\lecia\anaconda3\envs\aot\lib\site-packages (from sympy->torch>=1.1->spatial-correlation-sampler==0.4.0) (1.2.1) Building wheels for collected packages: spatial-correlation-sampler Building wheel for spatial-correlation-sampler (setup.py) ... error error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [12 lines of output] running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-cpython-39 creating build\lib.win-amd64-cpython-39\spatial_correlation_sampler copying Correlation_Module\spatial_correlation_sampler\spatial_correlation_sampler.py -> build\lib.win-amd64-cpython-39\spatial_correlation_sampler copying Correlation_Module\spatial_correlation_sampler_init_.py -> build\lib.win-amd64-cpython-39\spatial_correlation_sampler running build_ext C:\Users\Lecia\anaconda3\envs\aot\lib\site-packages\torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] The system cannot find the file specified warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] The system cannot find the file specified [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for spatial-correlation-sampler Running setup.py clean for spatial-correlation-sampler Failed to build spatial-correlation-sampler Installing collected packages: spatial-correlation-sampler Running setup.py install for spatial-correlation-sampler ... error error: subprocess-exited-with-error
× Running setup.py install for spatial-correlation-sampler did not run successfully. │ exit code: 1 ╰─> [14 lines of output] running install C:\Users\Lecia\anaconda3\envs\aot\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build\lib.win-amd64-cpython-39 creating build\lib.win-amd64-cpython-39\spatial_correlation_sampler copying Correlation_Module\spatial_correlation_sampler\spatial_correlation_sampler.py -> build\lib.win-amd64-cpython-39\spatial_correlation_sampler copying Correlation_Module\spatial_correlation_sampler_init_.py -> build\lib.win-amd64-cpython-39\spatial_correlation_sampler running build_ext C:\Users\Lecia\anaconda3\envs\aot\lib\site-packages\torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] The system cannot find the file specified warnings.warn(f'Error checking compiler version for {compiler}: {error}') error: [WinError 2] The system cannot find the file specified [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure
× Encountered error while trying to install package. ╰─> spatial-correlation-sampler
note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.
Please let me know if I'm doin something wrong here.
Thanks, Renaud