[파이썬 에러] cannot import name 'imresize' from 'scipy.misc'

2024. 5. 30. 23:04·에러 해결 모음집
728x90
반응형

에러 코드

ImportError: cannot import name 'imresize' from 'scipy.misc'
ImportError: scipy.misc 에서 imresize 를 import할 수 없습니다.

 

원인

scipy 1.10.1 버전을 사용해서 모델을 돌리던 도중, 위와 같은 문제를 만났다...!

다른 글들으 보니 버전을 바꾸면 된다는데, 나는 dependency 때문에 쉽사리 바꿀 수 없었다 ㅠ_ㅠ

 

해결법

1.  pip install scipy==1.1.0

명령어 입력했을 때 별다른 에러 코드가 뜨지 않는다면 그것으로 해결 완료다! 

2. from skimage.transform import resize as imresize 로 변경해주자.

scikit-image는 numpy 라이브러리 기반으로 만들어진 이미지처리에 특화된 툴 정도로 이해하자.

이 라이브러리에 있는 resize 함수로 기존의 imresize 함수를 대체할 수 있다.

import 부분을 위와 같이 변경한 후에 코드 내에서 사용된 imresize 함수를 모두 resize로 바꿔주자.

 

나 같은 경우엔 또다시 오류가 나서 대규모 수정에 들어가야할 상황에 대비해 as imresize 로 편리하게 import 했다.

 


 

궁금한 점이 있으시다면 댓글 남겨주세요 ❣️

728x90
반응형

'에러 해결 모음집' 카테고리의 다른 글

[파이썬 에러] 'numpy.ndarray' object has no attribute 'dim'.  (0) 2024.06.11
[파이썬 에러] No module named 'torchvision.transforms.functional_tensor'  (1) 2024.06.07
[파이썬 에러] gensim 4.3.0 requires FuzzyTM>=0.4.0, which is not installed  (3) 2024.05.30
[파이썬 에러] ERROR: Failed building wheel for numpy  (1) 2024.05.30
[파이썬 에러] AttributeError: module 'numpy' has no attribute 'int'  (5) 2024.05.30
'에러 해결 모음집' 카테고리의 다른 글
  • [파이썬 에러] 'numpy.ndarray' object has no attribute 'dim'.
  • [파이썬 에러] No module named 'torchvision.transforms.functional_tensor'
  • [파이썬 에러] gensim 4.3.0 requires FuzzyTM>=0.4.0, which is not installed
  • [파이썬 에러] ERROR: Failed building wheel for numpy
CV 공부하는 대학원생
CV 공부하는 대학원생
졸업까지 화이팅 🎈
  • CV 공부하는 대학원생
    Happy Support's Blog
    CV 공부하는 대학원생
  • 전체
    오늘
    어제
    • 분류 전체보기 (69)
      • 석사과정생연구장려금 (1)
      • 3DGS (3)
      • Generative Models (5)
      • On-device AI (3)
      • Backbone (5)
      • ML (2)
      • DL (1)
      • LLM (2)
      • 코딩테스트 (25)
      • 에러 해결 모음집 (14)
      • 오픽 (1)
      • 기타 (6)
  • 링크

  • 인기 글

  • 최근 댓글

  • 최근 글

  • 250x250
    반응형
  • hELLO· Designed By정상우.v4.10.3
CV 공부하는 대학원생
[파이썬 에러] cannot import name 'imresize' from 'scipy.misc'
상단으로

티스토리툴바