ZrrSkywalker / Point-NN

[CVPR 2023] Parameter is Not All You Need: Starting from Non-Parametric Networks for 3D Point Cloud Analysis
MIT License
455 stars 49 forks source link

Not able to install pointnet2_ops_libs, I am on ubuntu 22.04. What could be the reason #38

Open asadmujtaba opened 3 weeks ago

asadmujtaba commented 3 weeks ago
 FAILED: /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/build/temp.linux-x86_64-cpython-37/pointnet2_ops/_ext-src/src/group_points_gpu.o
  /usr/bin/nvcc  -I/home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/TH -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/THC -I/home/pami/anaconda3/envs/Pnet/include/python3.7m -c -c /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu -o /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/build/temp.linux-x86_64-cpython-37/pointnet2_ops/_ext-src/src/group_points_gpu.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -Xfatbin -compress-all -Wno-deprecated-gpu-targets -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_37,code=compute_37 -gencode=arch=compute_37,code=sm_37 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -std=c++14
  /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
    435 |         function(_Functor&& __f)
        |                                                                                                                                                 ^
  /usr/include/c++/11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
  /usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
    530 |         operator=(_Functor&& __f)
        |                                                                                                                                                  ^
  /usr/include/c++/11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
  [9/9] /usr/bin/nvcc  -I/home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/TH -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/THC -I/home/pami/anaconda3/envs/Pnet/include/python3.7m -c -c /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu -o /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/build/temp.linux-x86_64-cpython-37/pointnet2_ops/_ext-src/src/sampling_gpu.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -Xfatbin -compress-all -Wno-deprecated-gpu-targets -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_37,code=compute_37 -gencode=arch=compute_37,code=sm_37 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -std=c++14
  FAILED: /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/build/temp.linux-x86_64-cpython-37/pointnet2_ops/_ext-src/src/sampling_gpu.o
  /usr/bin/nvcc  -I/home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/TH -I/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/include/THC -I/home/pami/anaconda3/envs/Pnet/include/python3.7m -c -c /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu -o /home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/build/temp.linux-x86_64-cpython-37/pointnet2_ops/_ext-src/src/sampling_gpu.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -Xfatbin -compress-all -Wno-deprecated-gpu-targets -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_37,code=compute_37 -gencode=arch=compute_37,code=sm_37 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -std=c++14
  /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
    435 |         function(_Functor&& __f)
        |                                                                                                                                                 ^
  /usr/include/c++/11/bits/std_function.h:435:145: note:         ‘_ArgTypes’
  /usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
    530 |         operator=(_Functor&& __f)
        |                                                                                                                                                  ^
  /usr/include/c++/11/bits/std_function.h:530:146: note:         ‘_ArgTypes’
  ninja: build stopped: subcommand failed.
  Traceback (most recent call last):
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1906, in _run_ninja_build
      env=env)
    File "/home/pami/anaconda3/envs/Pnet/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 "/home/pami/ASAD_CODES/Pointnet2_PyTorch-master/pointnet2_ops_lib/setup.py", line 38, in <module>
      include_package_data=True,
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/__init__.py", line 87, in setup
      return distutils.core.setup(**attrs)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 185, in setup
      return run_commands(dist)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
      dist.run_commands()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
      self.run_command(cmd)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
      super().run_command(command)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/command/install.py", line 68, in run
      return orig.install.run(self)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/install.py", line 698, in run
      self.run_command('build')
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
      super().run_command(command)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/build.py", line 132, in run
      self.run_command(cmd_name)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
      self.distribution.run_command(command)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/dist.py", line 1208, in run_command
      super().run_command(command)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
      cmd_obj.run()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 84, in run
      _build_ext.run(self)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
      self.build_extensions()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
      build_ext.build_extensions(self)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 468, in build_extensions
      self._build_extensions_serial()
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 494, in _build_extensions_serial
      self.build_extension(ext)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
      _build_ext.build_extension(self, ext)
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/setuptools/_distutils/command/build_ext.py", line 556, in build_extension
      depends=ext.depends,
    File "/home/pami/anaconda3/envs/Pnet/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 668, in unix_wrap_ninja_compile
      with_cuda=with_cuda)
    File "/home/pami/anaconda3/envs/Pnet/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 "/home/pami/anaconda3/envs/Pnet/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. ╰─> pointnet2-ops

note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.