인공지능 AI/머신러닝 Machine Learning

맥Mac에서 주피터 노트북Jupyter Notebook 500: Internal Server Error 나는 경우

Tap to restart 2021. 3. 21. 00:00
반응형

에러 원인이 다양하다.

 

내가 겪은 상황

맥에 계정을 여러 개 만들어서 쓰고 있다. A란 계정에서 주피터 노트북을 설치했다. 해당 계정에서는 잘 작동했다. B계정에서도 주피터 노트북을 설치했다. 실행하면 500 에러가 떴다. 다시 삭제 뒤 설치해도 인터넷에 나온 방법들을 적용해봐도 계속 같은 에러가 났다.

 

에러가 난 이유 찾아보기

PermissionError: [Errno 13] Permission denied: '/usr/local/share/jupyter/nbconvert/templates/conf.json'

에러 로그를 안 보고 인터넷만 찾아서 하다가, 로그를 보니 퍼미션 에러였다.

 

권한 주기

터미널을 열고

sudo chmod -R 771 /usr/local/share/jupyter/nbconvert/templates/

실행하자.

이렇게 해도 안 된다면 서로 다른 그룹이기 때문에 그렇다.

sudo chmod -R 777 /usr/local/share/jupyter/nbconvert/templates/

모든 사용자에게 권한을 부여해주면 된다.

 

주피터 노트북이 정상 작동할 것이다.

 

관련 글: Q. 아나콘다 설치 없이 주피터 노트북 실행시키는 방법은?

반응형