anaconda 에서 jupyter notebook 을 잘 썼었는데, 최근 (포스팅 작성시점은 2019년 3월 15일임) 업데이트한 이후에 jupyter notebook 을 실행하여, 어떤 .ipynb
파일을 열어보거나 새롭게 만들려고 하면, 500: Internal Error
란 메시지만 나오는 문제가 발생하였다.
그래서 에러메시지로 조금 검색해 보니, tornado
가 6.0 으로 버전업 하면서 발생시킨 문제라는 이야기가 있었다. ( https://github.com/jupyter/nbconvert/issues/894 ) 아마도 6.0.1 이 나온다면 해결될 것이라고도 하는데, 아직 패키지가 안 나왔으니, 문제를 해결하려면, tornado 버전을 낮추어야 한다.
anaconda 의 conda 패키지매니저로
conda install "tornado<6"
명령을 실행하여, tornado 버전을 낮추어 다시 깔고 다시 하니 잘되었다.
anaconda 가 아닌 기본 python pip 를 사용한다면,
pip install "tornado<6"
과 같이 하면 아마 되지 않을까 싶다.
- 2019년 6월 27일 추가
유사하게 jupyter notebook 이 응답이 없는 에러가 발생하여, 검색했다. 유사하게 tornado와 jupyter 또는 notebook 패키지와의 특정버전에서의 충돌 때문이라는 것( [https://stackoverflow.com/a/55029683/100093]([StackOverflow] Jupyter notebook: No connection to server because websocket connection fails) )을 검색하여 찾아볼 수 있었다. 이 때의 해결책은 tornado 의 버전을 낮추는 것이 아니라, notebook 을 업데이트하는 것. 즉,
pip install -U notebook
업데이트하고서, pip list
로 tornado, notebook 의 버전을 확인해 보라.
'프로그래밍 > Python' 카테고리의 다른 글
[Python|OPENAPI] 기상청 기상관측 자료 OPENAPI requests 샘플코드 (0) | 2019.06.10 |
---|---|
pandas 의 read_excel 읽기 속도를 좀 더 빠르게 하는 방법 (1) | 2019.05.21 |
PIP 수동으로 설치하기 (0) | 2019.02.13 |
[Konlpy|Mecab] Ubuntu 에서 Mecab-ko를 설치했으나, Mecab이 설치되었는지를 다시 묻는다. (1) | 2018.12.06 |
[Python|Numpy|Matplotlib] 푸리에 시리즈 사각파 (0) | 2018.12.06 |