[error] Jupyterlab 에러 (Error loading server extension jupyterlab)
문제상황
- CentOS에 Jupyter server를 설치하고 pyspark를 실행하는데
Error loading server extension jupyterlab
라는 오류가 발생했다.
(오류 상황을 캡쳐해야하는데 해결하고나서 트러블슈팅 정리해서... 사진 자료가 없다)
문제 해결
pip install jupyter_contrib_nbextensions
을 다시 해 보았다.- jupyter_notebook_config.py 파일을 다시 수정하였다.
cat >/root/.jupyter/jupyter_notebook_config.py<<EOF
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.port = 8888
c.NotebookApp.open_browser = False
c.NotebookApp.allow_root = True
EOF
-
요구하는 파일을 다 다운받았는데도 같은 오류가 발생했다.
stackoverflow에 검색해보니 가상환경이 달라서 생기는 오류일 수 있다고 말했다..! -
현재 python 버전과
jupyter_contrib_nbextensions
이 설치된 python 버전을 확인해보았다.
=> 현재 python 버전은 2.7이었고, 설치된 python 버전은 3.6.9 였다 ㅠㅠ
-
python 버전을 바꿔주었다.
update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
update-alternatives --config python
python --version
버전이 잘 바뀌었다!!
-
pyspark를 실행
export PYSPARK_DRIVER_PYTHON=jupyter
export PYSPARK_DRIVER_PYTHON_OPTS=notebook
/usr/local/spark/bin/pyspark
jupyterlab이 정상적으로 띄워진다 ~!!
vsCode를 사용해 8888 포트를 localhost포트로 포워딩했다!
참고
-
jupyter notebook python 경로 인식 못하는 문제 :
https://parkaparka.tistory.com/28
https://github.com/ipython-contrib/jupyter_contrib_nbextensions/issues/1115 -
파이썬 버전 변경 : https://daechu.tistory.com/5
Author And Source
이 문제에 관하여([error] Jupyterlab 에러 (Error loading server extension jupyterlab)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yje876/error-Jupyterlab-에러-Error-loading-server-extension-jupyterlab저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)