gaussian-splatting icon indicating copy to clipboard operation
gaussian-splatting copied to clipboard

ImportError: DLL load failed while importing _C

Open shiwangyan opened this issue 5 months ago • 1 comments

D:\3DGS\gaussian-splatting>python train.py -s data -m data/output Traceback (most recent call last): File "D:\3DGS\gaussian-splatting\train.py", line 16, in from gaussian_renderer import render, network_gui File "D:\3DGS\gaussian-splatting\gaussian_renderer_init_.py", line 14, in from diff_gaussian_rasterization import GaussianRasterizationSettings, GaussianRasterizer File "D:\anaconda3\lib\site-packages\diff_gaussian_rasterization_init_.py", line 15, in from . import _C ImportError: DLL load failed while importing _C: The specified program cannot be found.

It was working fine previously, but suddenly this error occurred.

shiwangyan avatar Mar 10 '24 09:03 shiwangyan

Hi ! Not 100% sure since I don't know your env. setting but I will go for a torch version update/downgrade you've made. If you do so, you would need to compile again the submodule diff_gaussian_rasterization (as well as the simple-knn one) Running

pip install -e submodules/* 

at the project root should do the trick 🙂

gaetan-landreau avatar Apr 05 '24 15:04 gaetan-landreau