사용환경
- wsl2
- ubuntu 20.04
[W 11/07/24 17:34:38.989 1331017] [cuda_driver.cpp:load_lib@36] libcuda.so lib not found.
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
RHI Error: GLFW Error 65543: GLX: Failed to create context: GLXBadFBConfig
libEGL warning: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
다음과 같은 에러가 뜨는 상황은 wsl command 창에서 python 파일을 실행했을 때였다.
결론적으로는 환경변수에 경로 추가가 되어있지 않아서 발생하는 문제다.
export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH
다음과 같이 환경변수를 설정해놓고
영구적으로 하고 싶으면 zshrc 또는 bashrc와 같은 shell에서 디폴트 설정에 위 경로를 추가해주면 된다.
'프로그래밍 Programming' 카테고리의 다른 글
[딥러닝] 도커(docker)에서 딥러닝 환경 구축하기 (1) (for JAX) (0) | 2024.12.18 |
---|---|
[도커] docker-nvidia 설치 확인 (0) | 2024.12.04 |
[WSL] WSL 2 설치 및 설정 (0) | 2024.09.03 |
[Gym] Gymnasium custom environment (0) | 2024.06.02 |
[Python] 각종 라이브러리 버전체크 방법 (0) | 2024.05.16 |