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 거는건 고민)