본문 바로가기
Tools

[Jupyter Notebook] 시작 경로 변경

by 홍월이_ 2022. 12. 9.

 

아래 내용들은 제가 혼자 학습하면서 정리한 내용들입니다.

'부족한 내용' 혹은 '잘못된 내용'이 있을 수 있습니다.

댓글 남겨주시면 더욱 공부하고 수정하도록 하겠습니다.

감사합니다.


 

오늘은 Jupyter Notebook의 시작 경로를 바꾸는 방법을 포스팅 하려 합니다.

 

Python을 다루시는 분들 중에서 많은 분들이 Jupyter Notebook을 사용하고 있을 것으로 생각됩니다.

여러 가상환경을 사용하게 되고 가상환경마다 Jupyter Notebook을 사용하다보니 가상환경마다 시작 경로를 바꾸고 싶어서 찾아보다가 공유하기 위해 포스팅을 합니다.

 

시작 경로 변경 방법은 두가지 방법이 있습니다.

1. jupyter_notebook_config.py 에서 시작 위치 변경

2. Jupyter Notebook 바로가기 속성 변경

 

Jupyter Notebook 시작 경로를 변경하는 이유는 여러가지가 있겠지만...저의 경우는

대표사진 삭제

Jupyter Notebook 시작 화면

위에 보이는 이미지 처럼 시작 화면이 'Users'로 되어 있어서 첫 화면에서 원하는 폴더까지 찾아가는 것이 너무 번거로웠기 때문입니다.

 

변경 경로 > C:\Users\MJ\Desktop\My Study\code

 

1. jupyter_notebook_config.py 에서 시작 위치 변경

먼저 첫번째 방법입니다.

 

1.1 명령 프롬프트 창을 열어서 해당 가상환경을 활성화

명령 프롬프트는 가급적 관리자로 열기를 실행해줍니다!

conda activate (가상환경 이름)
 
대표사진 삭제

사진 설명을 입력하세요.

 

 

1.2 generate-config 명령어 입력

해당 명령어를 입력하면 jupyter_notebook_config.py 파일이 생성된 경로가 나옵니다.

저는 이미 config파일이 있었기때문에 새로 생성하면서 덮어쓰기를 하였습니다.

jupyter notebook --generate-config
 
대표사진 삭제

config 파일 생성!

 

1.3 해당 경로로 이동

C:\Users\MJ\.jupyter\로 이동합니다.

경로로 이동하면 jupyter_notebook_config.py 파일이 보이는데, 연결 프로그램 - 메모장 으로 파일을 열어줍니다.

대표사진 삭제

jupyter_notebook_config.py 파일 확인

 

대표사진 삭제

사진 설명을 입력하세요.

 

1.4 #c.NotebookApp.notebook_dir='' 문장 수정

Ctrl+F 를 이용해서 '_dir' 검색하면 쉽게 찾을 수 있습니다.

대표사진 삭제

찾기 기능으로 검색

 

1.5 검색된 위치의 '' 사이에 원하는 경로를 입력

! 이때 주의해야 할 점 두가지 있습니다.

하나는 제일 앞에 주석(#) 을 제거해야 합니다. 저는 이걸 계속 못보고 안해서 경로 변경이 안됐었습니다...

두번째는 경로에서 역슬래쉬(\)를 슬래쉬(/) 로 변경해주어야합니다.(윈도우 기준)

대표사진 삭제

블록 지정된 부분 확인!

 

1.6 메모장 저장 후 명령 프롬프트에서 노트북 실행

대표사진 삭제

사진 설명을 입력하세요.

대표사진 삭제

변경된 초기 화면

위 과정을 완료하시면 해당 폴더로 경로가 변경된 것을 확인하실 수 있습니다.

 

 

2. Jupyter Notebook 바로가기 속성 변경

두번째 방법은 더 간단합니다.!

 

 

2.1 시작 메뉴의 Jupyter Notebook

만약 시작 메뉴의 Jupyter Notebook 바로가기를 사용하시는 분은 다음과 같은 방법으로 변경해주시면 됩니다.

시작 메뉴의 바로가기를 사용하게 되면 변경 전 초기화면으로 가게 됩니다.

대표사진 삭제

시작 메뉴 화면

대표사진 삭제

바로가기 활용 초기 화면

 

2.2 시작 메뉴 Jupyter Notebook - 자세히 - 파일 위치 열기

대표사진 삭제

사진 설명을 입력하세요.

해당 아이콘의 파일 위치로 이동합니다.

 

2.3 아이콘 바로가기 생성

원하는 가상환경의 Jupyter Notebook 아이콘의 바로가기를 만들어줍니다.

대표사진 삭제

사진 설명을 입력하세요.

 

2.4 속성 창에서 필요한 부분 수정

대표사진 삭제

사진 설명을 입력하세요.

속성 창으로 들어가보면 대상(T): 의 내용에

"%USERPROFILE%/" 부분을 원하는 경로로 수정해주시면 됩니다.

대표사진 삭제

사진 설명을 입력하세요.

 

2.5 적용 및 확인

대표사진 삭제

사진 설명을 입력하세요.

확인을 눌러주시고 바로가기 아이콘을 실행해보시면...!

대표사진 삭제

사진 설명을 입력하세요.

원하는 경로로 시작 되었음을 확인하실 수 있습니다.

 

 

이상으로 Jupyter Notebook의 시작 경로를 바꾸는 방법 두가지를 알아보았습니다.

읽어주셔서 감사합니다.

(궁금한 사항이나 잘 안되는 부분 및 피드백은 댓글 남겨주시면 감사하겠습니다!)

 

 

 

...끝!

 

댓글