전제조건

Python2, Python3 모두 설치된 상태를 전제로 함.

설치 환경에 따라 동작이 다를 수 있음

주피터 디렉토리로 이동

cd /usr/local/share/jupyter/

python3 환경 복사

sudo cp -R python3/ python2

python2 환경으로 이동

cd python2

소스 수정

sudo vi kernel.json

2 버전 네이밍과 실행 바이너리 변경

 {
    "display_name": "Python 2",
    "language": "python",
    "argv": [
        "/usr/bin/python",
        "-m",
        "ipykernel",
        "-f",
        "{connection_file}"
    ]
}

주피터 실행하여 확인

 jupyter notebook --ip=0.0.0.0 --notebook-dir=~/

주피터 실행중인 소스 확인

jupyter notebook list

주피터 패스워드 로그인 활성화

jupyter notebook password

주피터 포트 문제

주피터는 80과 443은 예약되어 있는 포트라서 사용하지 못함.

따라서 8888을 사용해야 하나, 사내에 8888 포트 제한이 걸려서 사용하지 못할 수 있음. (Proxy 거는건 고민)

  • 레이블 없음