본문 바로가기

ERROR 해결 기록

ImportError: cannot import name 'imsave' from 'scipy.misc' error 해결

 

분명히 pip install scipy 를 통해서 모듈을 깔았는데

 

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

 

위와 같은 에러가 발생한다.

 

그럴때는, 

 

pip uninstall scipy

 

pip install scipy==1.2.0

 

로 다운그레이딩된 scipy를 새로 깔아준다.

 

Scipy 모듈은 1.2.0 이후 버전에서  imsave,imread 등의 이미지 관련 기능들을 제공하지 않는다.

 

그래서 1.2.0 이전 버전을 깔던가 아니면 imageio 모듈에서 imwrite,imread 를 대신 사용해주면 된다.

 

 

 from scipy.misc import imread 

 

-- > from imageio import imread

 

 from scipy.misc import imsave

 

-- > from imageio import imwrite

 

 

ERROR 해결 끝!