tcnn을 설치하면 ld가 찾을 수 없다는 오류가 보고됩니다. -lcuda 해당 파일이나 디렉터리가 없습니다.

tcnn 설치시 오류


/home/soon/miniconda3/envs/nerfstudio/compiler_compat/ld: cannot find -lcuda: No such file or directory
......
ERROR: Failed building wheel for tinycudann

동적 링크 라이브러리를 찾을 수 없습니다.
먼저 라이브러리가 있는지 확인하세요.libcuda.so

ls /usr/lib/x86_64-linux-gnu/libcuda.so.1

그런 다음 /usr/local/cuda/lib64이 동적 링크 라이브러리를 소프트링크합니다.

ln -s /usr/lib/x86_64-linux-gnu/libcuda.so.1 /usr/local/cuda/lib64
ln -s /usr/lib/x86_64-linux-gnu/libcuda.so /usr/local/cuda/lib64

다시 설치

pip install .

문제 해결됨

참조

/usr/bin/ld: -lcuda를 찾을 수 없습니다. · 이슈 #2024 · pjreddie/darknet · GitHub

Supongo que te gusta

Origin blog.csdn.net/u011459717/article/details/130866564
Recomendado
Clasificación