728x90
하는 방법
conda create -n jupyter python=3.8 -y # 가상환경 생성
conda activate jupyter #가상환경 실행
pip install jupyter notebook # jupyter notebook 설치
jupyter notebook --generate-config # jupyter notebook 설정파일 생성
아나콘다 가상환경을 생성한 후 실행하고 jupter notebook 설치와 설정파일을 생성함
python #파이썬 실행
이후 파이썬을 입력하여 파이썬을 실행시킨다.
>>> from notebook.auth import passwd #1
>>> passwd() #2
Enter password:
Verify password:
'argon2: ~~~~~' # 중요하니 복사하기
파이썬이 실행되면 #1, #2번 코드를 순차적으로 입력하고 비밀번호를 설정한다.
이후 argon2~ 하면서 뭐가 나오는데 이걸 복사한다.
vi ~/.jupyter/jupyter_notebook_config.py
이후 설정파일 수정을 위해 config.py이 위치한 디렉토리 경로 입력 후 vi로 열어준다.
파일을 열고 /를 통해 원하는 단어를 찾을 수 있는데 (윈로우 ctrl + f 기능) /password를 치고 enter 클릭 후 n을 눌러서 c.ServerApp.password를 찾는다. (다음에 해당하는 단어를 찾고 싶을 때는 'n' 이전 단어를 찾고 싶을 때는 'N')
찾았으면 앞에 #을 지우고 위에서 'agron2'~ 를 그대로 넣어준다.
(추가적으로 port가 있는 경우 c.ServerApp.port 역시 수정해준다.)
이 때 수정할때는 키보드 'i' 를 눌러서 INSERT 모드로 변경해야한다. (접은글에서 이미지 확인)
마지막으로 다시 ESC를 누른 후 /c.ServerApp.ip를 통해 ServerAPP.ip도 동일하게 찾아줘서 서버 ip로 수정하면 끝이다.
나갈때는 ESC를 다시 누르고 :wq!를 해주면 저장된 후 나가진다.
jupyeter notebook # Jupyter notebook 실행
이후 jupyter notebook을 실행한다.
실행하면 수정한 ip주소와 포트번호가 ip/port 형식으로 나오는데 Ctrl를 누르고 클릭하면 Jupter notebook가 브라우저에 실행된다.