728x90
반응형
mmdetection 실행 중, 발생한 오류로 설치된 PIL(Pillow)의 버전이 너무 높아 호환이 안될 때 발생하는 에러라고 한다.
File "/opt/conda/envs/openmmlab/lib/python3.8/site-packages/torchvision/transforms/functional.py", line 5, in <module>
from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL' (/opt/conda/envs/openmmlab/lib/python3.8/site-packages/PIL/__init__.py)
pip list 등으로 현재 설치된 version을 체크하고, 버전을 조금씩 내려보자.
내 경우엔 Pillow가 9.2.0버전이었고, 8.3.0버전으로 내려줬다.
pip install Pillow==[특정version]
ex) pip install Pillow==8.3.0
도움 주신 링크 : https://machineindeep.tistory.com/49
728x90
반응형
'사소한 Tip . 오류 해결법' 카테고리의 다른 글
[vscode] 파일 클릭시(탭 전환 시) 탐색기 경로 변경(폴더 변경) (0) | 2022.09.22 |
---|---|
mmdetection 설치 확인 (ImportError: Please install mmengine to use the download command.) (0) | 2022.09.13 |
TypeError: cannot perform reduce with flexible type (0) | 2022.08.31 |
ModuleNotFoundError: No module named 'IPython' (0) | 2022.08.31 |
[JSON] json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (0) | 2022.08.23 |