본문 바로가기

공부/에러해결

[문제해결] Jupyter notebook 실행시 터미널 강제 종료 현상 : 라이브러리 의존성 충돌

문제발생

잘되던 주피터 노트북 실행이 갑자기 안됨  (윈도우11, 크롬브라우저 사용)

  • 윈도우 검색창 -> 아래 버튼을 이용하여 주피터 노트북 실행  
  • 터미널이 1~2초 안에 꺼지면서, 크롬 브라우저에는 아무런 변화없음
  • 별도의 에러메세지 없음 

 

 

추정원인

  • automl(mljar) 설치 과정에서 일부 라이브러리의 버전을 강제로 변경하였고,
    이로 인해 의존성 충돌이 발생한 것으로 추정

 

 

해결과정

  • 윈도우 검색창 -> 아래버튼 마우스 우클릭 -> 관리자 권한으로 실행 ->  cmd 창 실행
  • 'jupyter notebook' 명령어 입력 및 실행 
  • 에러메세지 확인
  • 동일한 에러에 대한 해결방안 서칭 및 적용 (충돌이 일어나는 라이브러리 재설치 - 버전 지정)
  • 의존성 문제 해결 및 주피터 노트북 실행

 

 

회고

  • 의존성 충돌로 인해 문제가 발생하는 것을 처음 경험
  • 가상환경과 도커를 왜 사용하는지 이해하는데 도움
  • 앞으로는 프로젝트별로 가상환경을 별도 생성 및 관리 예정