Skip to content

s4000 安装失败 #26

Description

@Stick-To

root@autodl-container-01384bb3b6-502e60ec:# cd LiteGS
root@autodl-container-01384bb3b6-502e60ec:
/LiteGS# ls
3dgs_challenge_eval.py LICENSE.md doc_img example_train.py kernel_test.py litegs_info.py profiler_input_data requirement.txt test.py
3dgs_challenge_train.py README.MD example_metrics.py full_eval.py litegs profiler.py raster_perf.py scripts
root@autodl-container-01384bb3b6-502e60ec:~/LiteGS# pip install litegs/submodules/gaussian_raster
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing ./litegs/submodules/gaussian_raster
Preparing metadata (setup.py) ... done
Building wheels for collected packages: litegs-fused
Building wheel for litegs-fused (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [89 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-310
creating build/lib.linux-x86_64-cpython-310/litegs_fused
copying ./debug_launcher.py -> build/lib.linux-x86_64-cpython-310/litegs_fused
running build_ext
building 'litegs_fused' extension
creating /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310
Emitting ninja build file /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/build.ninja...
Compiling objects...
Using envvar MAX_JOBS (128) as the number of workers...
[1/6] c++ -MMD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/cuda_errchk.o.d -pthread -B /root/miniconda3/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /root/miniconda3/include -fPIC -O2 -isystem /root/miniconda3/include -fPIC -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/cuda_errchk.cpp -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/cuda_errchk.o -O3 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[2/6] /usr/local/musa/bin/mcc -MD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/compact.o.d -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/compact.mu -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/compact.o -fPIC --cuda-gpu-arch=mp_22 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
FAILED: /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/compact.o
/usr/local/musa/bin/mcc -MD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/compact.o.d -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/compact.mu -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/compact.o -fPIC --cuda-gpu-arch=mp_22 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
/root/LiteGS/litegs/submodules/gaussian_raster/compact.mu:12:10: fatal error: 'ATen/musa/MUSAContext.h' file not found
#include <ATen/musa/MUSAContext.h>
^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated when compiling for mp_22.
[3/6] c++ -MMD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/ext_cuda.o.d -pthread -B /root/miniconda3/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /root/miniconda3/include -fPIC -O2 -isystem /root/miniconda3/include -fPIC -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/ext_cuda.cpp -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/ext_cuda.o -O3 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[4/6] /usr/local/musa/bin/mcc -MD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/transform.o.d -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/transform.mu -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/transform.o -fPIC --cuda-gpu-arch=mp_22 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[5/6] /usr/local/musa/bin/mcc -MD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/binning.o.d -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/binning.mu -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/binning.o -fPIC --cuda-gpu-arch=mp_22 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[6/6] /usr/local/musa/bin/mcc -MD -MF /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/raster.o.d -DTORCH_MUSA_ARCH=220 -I/usr/local/musa/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/aten/src -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/generated_cuda_compatible/include/torch/csrc/api/include -I/root/miniconda3/lib/python3.10/site-packages/torch_musa/share/torch_musa_codegen -I/root/miniconda3/lib/python3.10/site-packages -I/usr/local/musa/include -I/root/miniconda3/include/python3.10 -c -c /root/LiteGS/litegs/submodules/gaussian_raster/raster.mu -o /root/LiteGS/litegs/submodules/gaussian_raster/build/temp.linux-x86_64-cpython-310/raster.o -fPIC --cuda-gpu-arch=mp_22 -march=native -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=litegs_fused -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/root/miniconda3/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 2096, in _run_ninja_build
subprocess.run(
File "/root/miniconda3/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v', '-j', '128']' 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 2, in <module>
    File "<pip-setuptools-caller>", line 34, in <module>
    File "/root/LiteGS/litegs/submodules/gaussian_raster/setup.py", line 11, in <module>
      setup(
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/__init__.py", line 87, in setup
      return distutils.core.setup(**attrs)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
      return run_commands(dist)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
      dist.run_commands()
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
      self.run_command(cmd)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/root/miniconda3/lib/python3.10/site-packages/wheel/bdist_wheel.py", line 299, in run
      self.run_command('build')
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
      self.distribution.run_command(command)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/command/build.py", line 132, in run
      self.run_command(cmd_name)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
      self.distribution.run_command(command)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 84, in run
      _build_ext.run(self)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
      self.build_extensions()
    File "/root/miniconda3/lib/python3.10/site-packages/torch_musa/utils/musa_extension.py", line 663, in build_extensions
      build_ext.build_extensions(self)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 466, in build_extensions
      self._build_extensions_serial()
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 492, in _build_extensions_serial
      self.build_extension(ext)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
      _build_ext.build_extension(self, ext)
    File "/root/miniconda3/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 547, in build_extension
      objects = self.compiler.compile(
    File "/root/miniconda3/lib/python3.10/site-packages/torch_musa/utils/musa_extension.py", line 642, in unix_wrap_ninja_compile
      _write_ninja_file_and_compile_objects(
    File "/root/miniconda3/lib/python3.10/site-packages/torch_musa/utils/musa_extension.py", line 230, in _write_ninja_file_and_compile_objects
      _run_ninja_build(
    File "/root/miniconda3/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 2112, 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 litegs-fused
Running setup.py clean for litegs-fused

torch 2.2.0a0+git8ac9b20
torch_musa 1.3.0
torchvision 0.17.2+c1d70fe
tornado 6.4.2

root@autodl-container-01384bb3b6-502e60ec:~/LiteGS# mthreads-gmi
Fri Sep 4 17:12:32 2026

mthreads-gmi:1.14.0          Driver Version:2.7.0

ID Name |PCIe |%GPU Mem
Device Type |Pcie Lane Width |Temp MPC Capable
| ECC Mode
+-------------------------------------------------------------+
0 MTT S4000 |00000000:2f:00.0 |0% 4MiB(49152MiB)
Physical |16x(16x) |41C YES
| N/A


Processes:
ID PID Process name GPU Memory
Usage
+-------------------------------------------------------------+
No running processes found

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions