에러 원인이 다양하다.
내가 겪은 상황
맥에 계정을 여러 개 만들어서 쓰고 있다. 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/
모든 사용자에게 권한을 부여해주면 된다.
주피터 노트북이 정상 작동할 것이다.
반응형