Skip to content
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

causal-conv1d install error #73

Open
AsifAhamed3720 opened this issue Mar 9, 2025 · 0 comments
Open

causal-conv1d install error #73

AsifAhamed3720 opened this issue Mar 9, 2025 · 0 comments

Comments

@AsifAhamed3720
Copy link

Having problem installing causal-conv1d on windows.

(base) C:\Users\USER>cd C:\UNM\Year 3\FYP\UMamba

(base) C:\UNM\Year 3\FYP\UMamba>conda activate umamba

(umamba) C:\UNM\Year 3\FYP\UMamba>pip show torch
Name: torch
Version: 2.0.1+cu118
Summary: Tensors and Dynamic neural networks in Python with strong GPU acceleration
Home-page: https://pytorch.org/
Author: PyTorch Team
Author-email: [email protected]
License: BSD-3
Location: c:\users\user.conda\envs\umamba\lib\site-packages
Requires: filelock, jinja2, networkx, sympy, typing-extensions
Required-by: torchvision

(umamba) C:\UNM\Year 3\FYP\UMamba>pip install causal-conv1d>=1.2.0
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [26 lines of output]

  torch.__version__  = 2.0.1+cu118


  running bdist_wheel
  Guessing wheel URL:  https://github.com/Dao-AILab/causal-conv1d/releases/download/v1.5.0.post8/causal_conv1d-1.5.0.post8+cu11torch2.0cxx11abiFALSE-cp310-cp310-win_amd64.whl
  Precompiled wheel not found. Building from source...
  C:\Users\USER\.conda\envs\umamba\lib\site-packages\torch\utils\cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
    warnings.warn(msg.format('we could not find ninja.'))
  running build
  running build_py
  creating build\lib.win-amd64-cpython-310\causal_conv1d
  copying causal_conv1d\causal_conv1d_interface.py -> build\lib.win-amd64-cpython-310\causal_conv1d
  copying causal_conv1d\causal_conv1d_varlen.py -> build\lib.win-amd64-cpython-310\causal_conv1d
  copying causal_conv1d\__init__.py -> build\lib.win-amd64-cpython-310\causal_conv1d
  running build_ext
  C:\Users\USER\.conda\envs\umamba\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}')
  building 'causal_conv1d_cuda' extension
  creating build\temp.win-amd64-cpython-310\Release\csrc
  "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\USER\AppData\Local\Temp\pip-install-zwn63w2v\causal-conv1d_f8705e60b4604ff690dc82a41a4a44c6\csrc\causal_conv1d -IC:\Users\USER\.conda\envs\umamba\lib\site-packages\torch\include -IC:\Users\USER\.conda\envs\umamba\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\USER\.conda\envs\umamba\lib\site-packages\torch\include\TH -IC:\Users\USER\.conda\envs\umamba\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -IC:\Users\USER\.conda\envs\umamba\include -IC:\Users\USER\.conda\envs\umamba\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /EHsc /Tpcsrc/causal_conv1d.cpp /Fobuild\temp.win-amd64-cpython-310\Release\csrc\causal_conv1d.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=causal_conv1d_cuda -D_GLIBCXX_USE_CXX11_ABI=0
  cl : Command line warning D9002 : ignoring unknown option '-O3'
  causal_conv1d.cpp
  c1xx: fatal error C1083: Cannot open source file: 'csrc/causal_conv1d.cpp': No such file or directory
  error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.43.34808\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for causal-conv1d
ERROR: Failed to build installable wheels for some pyproject.toml based projects (causal-conv1d)

I have tried cloning from the git and installing but did not work. Any help regarding this? Running on conda, Python 10, CUDA 11.8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant