pocket

[Error] ModuleNotFoundError: No module named 'geopy' 본문

기타/Error

[Error] ModuleNotFoundError: No module named 'geopy'

jpocket 2025. 4. 18. 16:06
반응형
  • Jupyter에서 pip를 직접 실행하는 것이 아닌, !pip을 사용해야 하는 이유는 Jupyter가 내부적으로 외부 셸 명령어를 실행하기 위해 !을 사용하는 방식이다.
  • !pip 대신 pip만 사용하면 제대로 설치가 되는 경우도 있지만, 환경에 따라 다를 수 있다.
     
     
     
     
     
!pip install geopy
from geopy.distance import distance

ModuleNotFoundError
ModuleNotFoundError: No module named 'geopy'
설치는 되는데 import부분에서 에러났다.
 
 
 

pip list

자세히 보니 geopy가 설치가 되어 있지 않아서
느낌표를 제거하고 다시 설치했다.
 
 
 
 
 
 

pip install geopy
from geopy.distance import distance

해결!!
 
 
 

주피터 노트북은 종종 터미널과 다른 환경을 사용하기 때문에
!pip install 명령어가 시스템의 pip를 호출할 수 있지만 주피터 노트북 환경과 충돌할 수 있다.
이런 이유로 `pip`명령어가 제대로 동작하지 않을 수 있다고 한다.

반응형