데이터 전치리 및 ml / dl 그리고 tabpy서버로 사용중이던 jupyter 서버의 kernel이 정상적으로 연결되지 않고 계속 끊기는 증상이 발생하였다.
어떠한 ipynb를 실행했을때 kernel starting ~ please wait에서 멈춰 있다가
갑자기 connection failed 팝업창이 뜨는 문제가 있다, 코드는 실행될때도 있고 실행되지 않을때도 있는데, 오래 돌리고 있어야하는 코드가 있으면 해당 에러 발생시 중간에 끊겨서 그동안 해왔던 결과물이 증발하는 경우도 발생하였다,
해결방법은 아래와 같다
1) 서버 재시작
netstat -natp | grep jupyter
or
netstat -natp | grep 8888
로 실행중인 jupyter notebook의 PID를 확인한 후
kill -9 PID번호
를 입력하여 jupyter notebook을 완전히 죽인후 다시 실행하면 된다.
jupyter notebook
2) 커널의 모듈 에러
결론적으로 원인은 'zmq' 라이브러리 였다.
jupyter kernelspec list
를 실행하면 에러가 발생했을텐데 보통 no moduled "````"에러가 발생할것이다
pip 를 사용하여 없는 모듈을 설치 해주고 jupyter notebook을 다시 실행하면 정상적으로 동작할 것이다.
728x90
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[Pandas(Dataframe)]Delete Header(columns) for Hive2 insert (0) | 2022.12.12 |
---|---|
[jupyter notebook]requirement already satisfied no module named pip install python version (0) | 2022.11.25 |
[Python(파이썬)]각기 다른 Dataframe에서 동일 값이면 replace(변경)하기 (0) | 2022.09.14 |
[GCP]Bigquery 기존 데이터 업데이트/수정하기(Python) (0) | 2022.09.05 |
pyinstaller 용량 줄이기(순정 Python) (0) | 2022.08.17 |