-
Notifications
You must be signed in to change notification settings - Fork 1.7k
causal-conv1d installation error #55
Description
Hi . I am trying to install and use mamba but i cant install causal-conv1d with pip then I tried to build it from source but I get same error .please help me .
Building wheel for causal-conv1d (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [113 lines of output]
torch.__version__ = 1.13.1+cu117
running bdist_wheel
Guessing wheel URL: https://github.com/Dao-AILab/causal-conv1d/releases/download/v1.0.2/causal_conv1d-1.0.2+cu118torch1.13cxx11abiFALSE-cp37-cp37-linux_x86_64.whl
Precompiled wheel not found. Building from source...
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-37
creating build/lib.linux-x86_64-cpython-37/causal_conv1d
copying causal_conv1d/__init__.py -> build/lib.linux-x86_64-cpython-37/causal_conv1d
copying causal_conv1d/causal_conv1d_interface.py -> build/lib.linux-x86_64-cpython-37/causal_conv1d
running build_ext
/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py:387: UserWarning: The detected CUDA version (11.8) has a minor version mismatch with the version that was used to compile PyTorch (11.7). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py:397: UserWarning: There are no g++ version bounds defined for CUDA version 11.8
warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
building 'causal_conv1d_cuda' extension
creating /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37
creating /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/csrc
Emitting ninja build file /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: error: '/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/csrc/causal_conv1d.cpp', needed by '/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/csrc/causal_conv1d.o', missing and no known rule to make it
Traceback (most recent call last):
File "/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/setup.py", line 207, in run
urllib.request.urlretrieve(wheel_url, wheel_filename)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 247, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1906, in _run_ninja_build
env=env)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/subprocess.py", line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 36, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/setup.py", line 264, in <module>
"ninja",
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/setup.py", line 224, in run
super().run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/wheel/bdist_wheel.py", line 325, in run
self.run_command("build")
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build.py", line 132, in run
self.run_command(cmd_name)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
self.build_extensions()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 468, in build_extensions
self._build_extensions_serial()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 494, in _build_extensions_serial
self.build_extension(ext)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 556, in build_extension
depends=ext.depends,
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 668, in unix_wrap_ninja_compile
with_cuda=with_cuda)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1578, in _write_ninja_file_and_compile_objects
error_prefix='Error compiling objects for extension')
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1916, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[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
Running setup.py clean for causal-conv1d
Failed to build causal-conv1d
Installing collected packages: argparse, causal-conv1d
Running setup.py install for causal-conv1d ... error
error: subprocess-exited-with-error
× Running setup.py install for causal-conv1d did not run successfully.
│ exit code: 1
╰─> [92 lines of output]
torch.__version__ = 1.13.1+cu117
running install
/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/install.py:37: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
setuptools.SetuptoolsDeprecationWarning,
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-37
creating build/lib.linux-x86_64-cpython-37/causal_conv1d
copying causal_conv1d/__init__.py -> build/lib.linux-x86_64-cpython-37/causal_conv1d
copying causal_conv1d/causal_conv1d_interface.py -> build/lib.linux-x86_64-cpython-37/causal_conv1d
running build_ext
/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py:387: UserWarning: The detected CUDA version (11.8) has a minor version mismatch with the version that was used to compile PyTorch (11.7). Most likely this shouldn't be a problem.
warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py:397: UserWarning: There are no g++ version bounds defined for CUDA version 11.8
warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
building 'causal_conv1d_cuda' extension
creating /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37
creating /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/csrc
Emitting ninja build file /tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: error: '/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/csrc/causal_conv1d.cpp', needed by '/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/build/temp.linux-x86_64-cpython-37/csrc/causal_conv1d.o', missing and no known rule to make it
Traceback (most recent call last):
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1906, in _run_ninja_build
env=env)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/subprocess.py", line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 36, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-install-ite1402y/causal-conv1d_6898db0f5bcd4aa9b82b3dd0dca603f7/setup.py", line 264, in <module>
"ninja",
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/install.py", line 68, in run
return orig.install.run(self)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/install.py", line 698, in run
self.run_command('build')
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build.py", line 132, in run
self.run_command(cmd_name)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
super().run_command(command)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
self.build_extensions()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 468, in build_extensions
self._build_extensions_serial()
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 494, in _build_extensions_serial
self.build_extension(ext)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 556, in build_extension
depends=ext.depends,
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 668, in unix_wrap_ninja_compile
with_cuda=with_cuda)
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1578, in _write_ninja_file_and_compile_objects
error_prefix='Error compiling objects for extension')
File "/root/anaconda3/envs/DiffGesture/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1916, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[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.
╰─> causal-conv1d
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.