MMCV, MMDetection, MMSegmentation은 버전 dependency가 너무 심하기때문에, 버전을 잘 맞춰줘야한다.
에러가 발생할때마다 시도했던 해결방안을 정리한다.
구버전의 MMDetection을 설치하려면 mmpycocotools가 dependency이기 때문에 우선 설치하는데, 이 과정에서 다음 에러발생할 경우
...
../common/maskapi.c no such file or directory
...
cython==0.29.33 버전 설치. pip install cython==0.29.33
(https://github.com/cocodataset/cocoapi/issues/141#issuecomment-1663699065)
MMDetection 또는 MMSegmentation 실행 시
...
FormatCode() got an unexpected keyword argument ‘verify’
...
에러가 발생할 경우, pip install yapf==0.40.1