본문 바로가기
소프트웨어자료/리눅스

ImportError: cannot import name 'imread' from 'scipy.misc' 에러 해결하기

by SuperMemi 2022. 9. 21.
반응형

ImportError: cannot import name 'imread' from 'scipy.misc' 에러 해결하기


문제상황

 

이미지를 파이썬에서 불러오기 위해 scipy.misc import imread 를 실행한 상황에서 아래와 같은 에러메시지가 발생함.

 

에러메시지

ImportError: cannot import name 'imread' from 'scipy.misc'

 

원인

imread is deprecated! imread is deprecated in SciPy 1.0.0, and will be removed in 1.2.0. Use imageio.imread instead.

SciPy 1.2 부터는 아예 함수가 삭제 되었음.

 

해결방법

1. 본인의 scipy 버전확인

conda list

2. scipy 삭제

conda uninstall scipy

3. scipy 1.1.0 버전으로 새로 다운로드

이것저것 종속성 문제 때문에 설치가 되지 않는 경우엔 그냥 새로 env 만들어서 다운받으시면 됩니다.

conda install scipy==1.1.0

 
반응형