cannot import name 'print_log' from 'mmcv' 오류 해결

2023. 6. 29. 18:08오류해결

mmcv 버전 문제 때문에 print_log 함수를 가지고 있지 않은 것이 문제인데, 이는 mmengine에 포함되어있을 것이다.

 

따라서 해당 오류가 일어난 파일을 찾아가서 from mmcv를 from mmengine로 바꿔주면 오류가 해결된다. 

 

나 같은 경우는, mmcv/parallel/distributed.py 에서 에러가 났었다.