본문 바로가기
IT/Jupyter notebook

Jupyter Notebook 크롬으로 실행하는 법

by 소소메모 2020. 3. 16.
반응형

Jupyter Notebook의 실행 브라우저를 기본 브라우저 변경 없이

설정 수정만으로 Chrome으로 바꿔보겠습니다.

 

 

 

Jupyter Notebook의 경우 IE (Internet Explorer) 보다는 Chrome에서 훨씬 더 빠르게 동작합니다.

 

Chrome > IE

그런데, 윈도의 경우 기본 브라우저를 IE (Internet Explorer) 로 많이 사용하고 있습니다.

다른 브라우저를 기본 브라우저로 해놓고 싶지만,

은행이나 관공서 등 (Active-X를 사용하는) 사이트 때문에 어쩔 수 없이 IE를 기본으로 해 놓으신 분들이 많을 것입니다.

 

 

cmd 창에서

> jupyter notebook이라고 실행을 시키면 아시다시피 기본 브라우저로 실행이 됩니다.

 

IE가 기본 브라우저이기 때문에 위와 같이 실행하면 IE가 실행됩니다.

 

 

위에서 언급했다시피 Chrome 이 빠르기 때문에 Chrome으로 사용하기 위해 Chrome을  실행시키고,

다시 주소를 넣거나 하는 식으로 브라우저를 변경해도 되긴 합니다.

 

그러나 매번 이렇게 하기가 무척이나 번거롭습니다.

 

그래서 Jupyter notebook 은 윈도 기본 브라우저와 상관없이 Chrome으로 실행하고 싶어 집니다.

이때 Jupyter notebook 실행 브라우저를 기본 브라우저 변경 없이 Chrome으로 사용하는 방법은 다음과 같습니다.

 

 

1. 먼저 jupyter_notebook_config.py 파일을 생성합니다.

 

1)  jupyter notebook --generate-config을 실행

> jupyter notebook --generate-config
Writing default config to: C:\Users\XXXX\.jupyter\jupyter_notebook_config.py

>
※  jupyter_notebook.config.py 파일은 jupyter notebook의 다양한 설정을 관리하는 config 성 파일입니다.

 

 

2. 편집기로 jupyter_notebook_config.py 파일을 엽니다.

 

1) 파일 경로 확인 : 파일 경로는 생성 시에 알려줍니다.

   : Writing default config to: C:\Users\XXXX\. jupyter\jupyter_notebook_config.py

2) 혹은 사용자 하위. jupyter 폴더에 가면 jupyter_notebook_config.py 파일이 있습니다.

3) 일반 에디터 등 편집기로 해당 파일을 엽니다.

   (py 파일이긴 하나 그냥 config 성 파일로, notepad 같은 편집기로 편집하면 됩니다.)

 

 

 

3. jupyter_notebook_config.py 파일에서 실행 브라우저를 설정합니다.

 

1) #c. NotebookApp.browser을 찾습니다.

- 편집기 찾기 기능으로 "c.NotebookApp.browser"을 찾습니다. (99번째 줄에 있었습니다)

2) Chrome 절대 경로를 찾습니다.

 

- Chrome 경로는 Windows 10의 경우 보통

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" 위치에 있습니다

 

- 만약 해당 위치에 Chrome 실행 파일이 없을 경우 바탕화면에서 Chrome 바로가기 아이콘 우클릭하여 속성 정보로 바로가기 탭 대상을 보시면 됩니다.

 

 

3) Chrome 절대 경로에서 역슬래시(\) 기호를 슬래시(/)로 변경합니다.

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

                                 ↓(변경)

C:/Program Files (x86)/Google/Chrome/Application/chrome.exe

 

4) # 주석을 없애고, Chrome 경로를 넣고 마지막에 한 칸 띄우고 % s를 추가합니다.

c.NotebookApp.browser = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'

5) jupyter_notebook_config.py 저장

 

 

 

4. 마지막으로 jupyter notebook 실행하고 Chrome 브라우저 확인

 

> jupyter notebook

 

Chrome에서 실행되는 것을 확인하실 수 있습니다.

 

한 번만 설정해 놓으면 계속해서 사용 가능합니다. 앞으로는 편하게 Chrome 브라우저를 사용하세요.

 

즐거운 코딩, 즐거운 분석되시기를...

 

 

 

반응형

댓글