Skip to content

undefined symbol: _ZN3c104impl12PyObjectSlotD1Ev #1

@FlySkyPie

Description

@FlySkyPie

I trying use this on a 3DGS (Gaussian Splatting) to get rid of CUDA:

https://github.com/FlySkyPie/taichi_3d_gaussian_splatting/tree/fae149fcb75b5be9addc9b062cf0397b79923d92

and got this:

[Taichi] version 1.7.4, llvm 15.0.4, commit b4b956fd, linux, python 3.12.3
Traceback (most recent call last):
  File "/home/flyskypie/Desktop/FlyPie/Scan-to-BIM/taichi_3d_gaussian_splatting/gaussian_point_train.py", line 3, in <module>
    from taichi_3d_gaussian_splatting.GaussianPointTrainer import GaussianPointCloudTrainer
  File "/home/flyskypie/Desktop/FlyPie/Scan-to-BIM/taichi_3d_gaussian_splatting/taichi_3d_gaussian_splatting/GaussianPointTrainer.py", line 9, in <module>
    import torch_webgpu
  File "/home/flyskypie/Desktop/FlyPie/Scan-to-BIM/taichi_3d_gaussian_splatting/.venv/lib/python3.12/site-packages/torch_webgpu/__init__.py", line 14, in <module>
    from . import _C
ImportError: /home/flyskypie/Desktop/FlyPie/Scan-to-BIM/taichi_3d_gaussian_splatting/.venv/lib/python3.12/site-packages/torch_webgpu/_C.cpython-312-x86_64-linux-gnu.so: undefined symbol: _ZN3c104impl12PyObjectSlotD1Ev

I'm noob for Python ecosystem, so forgive me if it's a dum question.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions