pytorch_geometric
pytorch_geometric copied to clipboard
Failed building wheel for torch-cluster
😵 Describe the installation problem
Looking in links: https://data.pyg.org/whl/torch-1.8.1+cu102.html
Collecting torch-cluster
Using cached torch_cluster-1.6.0.tar.gz (43 kB)
Preparing metadata (setup.py) ... done
Building wheels for collected packages: torch-cluster
Building wheel for torch-cluster (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [80 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\fps.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\graclus.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\grid.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\knn.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\nearest.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\radius.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\rw.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\sampler.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\__init__.py -> build\lib.win-amd64-3.8\torch_cluster
running egg_info
writing torch_cluster.egg-info\PKG-INFO
writing dependency_links to torch_cluster.egg-info\dependency_links.txt
writing requirements to torch_cluster.egg-info\requires.txt
writing top-level names to torch_cluster.egg-info\top_level.txt
reading manifest file 'torch_cluster.egg-info\SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\14438\AppData\Local\Temp\pip-install-1_m0s98v\torch-cluster_8cfbf8365faf46e3bd2131b2bf0fee16\setup.py", line 98, in <module>
setup(
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "D:\Anaconda\envs\loftr\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 53, in run
self.build_package_data()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 118, in build_package_data
for package, src_dir, build_dir, filenames in self.data_files:
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 66, in __getattr__
self.data_files = self._get_data_files()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 82, in _get_data_files
self.analyze_manifest()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 138, in analyze_manifest
self.run_command('egg_info')
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 296, in run
self.find_sources()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 303, in find_sources
mm.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 534, in run
self.add_defaults()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 578, in add_defaults
self.read_manifest()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\sdist.py", line 199, in read_manifest
self.filelist.append(line)
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 476, in append
path = convert_path(item)
File "D:\Anaconda\envs\loftr\lib\distutils\util.py", line 122, in convert_path
raise ValueError("path '%s' cannot be absolute" % pathname)
ValueError: path '/Users/rusty1s/github/pytorch_cluster/csrc/fps.cpp' cannot be absolute
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "D:\Anaconda\envs\loftr\lib\site-packages\colorama\ansitowin32.py", line 59, in closed
return stream.closed
ValueError: underlying buffer has been detached
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for torch-cluster
Running setup.py clean for torch-cluster
Failed to build torch-cluster
Installing collected packages: torch-cluster
Running setup.py install for torch-cluster ... error
error: subprocess-exited-with-error
× Running setup.py install for torch-cluster did not run successfully.
│ exit code: 1
╰─> [82 lines of output]
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\fps.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\graclus.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\grid.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\knn.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\nearest.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\radius.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\rw.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\sampler.py -> build\lib.win-amd64-3.8\torch_cluster
copying torch_cluster\__init__.py -> build\lib.win-amd64-3.8\torch_cluster
running egg_info
writing torch_cluster.egg-info\PKG-INFO
writing dependency_links to torch_cluster.egg-info\dependency_links.txt
writing requirements to torch_cluster.egg-info\requires.txt
writing top-level names to torch_cluster.egg-info\top_level.txt
reading manifest file 'torch_cluster.egg-info\SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\14438\AppData\Local\Temp\pip-install-1_m0s98v\torch-cluster_8cfbf8365faf46e3bd2131b2bf0fee16\setup.py", line 98, in <module>
setup(
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\__init__.py", line 145, in setup
return distutils.core.setup(**attrs)
File "D:\Anaconda\envs\loftr\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\install.py", line 61, in run
return orig.install.run(self)
File "D:\Anaconda\envs\loftr\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 53, in run
self.build_package_data()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 118, in build_package_data
for package, src_dir, build_dir, filenames in self.data_files:
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 66, in __getattr__
self.data_files = self._get_data_files()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 82, in _get_data_files
self.analyze_manifest()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\build_py.py", line 138, in analyze_manifest
self.run_command('egg_info')
File "D:\Anaconda\envs\loftr\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "D:\Anaconda\envs\loftr\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 296, in run
self.find_sources()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 303, in find_sources
mm.run()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 534, in run
self.add_defaults()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 578, in add_defaults
self.read_manifest()
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\sdist.py", line 199, in read_manifest
self.filelist.append(line)
File "D:\Anaconda\envs\loftr\lib\site-packages\setuptools\command\egg_info.py", line 476, in append
path = convert_path(item)
File "D:\Anaconda\envs\loftr\lib\distutils\util.py", line 122, in convert_path
raise ValueError("path '%s' cannot be absolute" % pathname)
ValueError: path '/Users/rusty1s/github/pytorch_cluster/csrc/fps.cpp' cannot be absolute
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "D:\Anaconda\envs\loftr\lib\site-packages\colorama\ansitowin32.py", line 59, in closed
return stream.closed
ValueError: underlying buffer has been detached
[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.
╰─> torch-cluster
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
Environment
- PyG version:2.0.4
- PyTorch version:1.8.1
- OS:Windows
- Python version:3.8
- CUDA/cuDNN version:10.2
- How you installed PyTorch and PyG (
conda
,pip
, source):pip - Any other relevant information (e.g., version of
torch-scatter
):2.0.9