어제 다 해결하지 못한 Jupyter 의 500 : Internal Server Error. 방법을 더 찾아보니 로그를 찾아보는 사람을 찾았다. 나도 같은 에러면 같은 방법으로 해결할 수 있지 않을까?
네모친 부분 을 확인해보니 찾아본 블로그랑은 다른 오류인 것 같다. 오늘 ChatGPT PLUS 결제한 김에 GPT-4 에게 이 오류를 물어보자.
그게 정말이니 GPT야? ...그냥 구글링을 해보자. 바로 jupyter / nbconvert 깃허브가 나온다. 댓글을 보면 nbconvert 7.x 에서는 BlockGrammar
가 아닌 BlockParser
이니 mistune 2.x 이상의 버전을 사용해야 한단다.
pip install --upgrade 'nbconvert>=7' 'mistune>=2'
conda install -c conda-forge 'nbconvert>=7' 'mistune>=2`
를 실행해 보라고 한다. Anaconda 에서 하고있으니 밑에껄로 해보자.
아무것도 실행되지 않는 것 같다. 마지막 따옴표가 `
인데, '
로 바꿔서도 해보았다. 밑에 댓글들에 7.x, 2.x 버전을 사용 중인데도 문제가 발생한다는 댓글들도 많다. 또 다른 댓글에는
mamba install -c conda-forge nbconvert mistune
으로 해결이 된거 같다고 한다. 나는 miniconda 니까 mamba
를 conda
로 바꾸고 실행해보자. 어떻게 알았냐면 그대로 쓰니까 안되더라 ㅎㅎ
conda install -c conda-forge nbconvert mistune
그리고 다시 workspace
폴더로 들어가 jupyter notebook
을 실행시키고 New
- Python 3
를 클릭하면...
해결 완료!!