Jupyter Notebook의 실행 브라우저를 기본 브라우저 변경 없이
설정 수정만으로 Chrome으로 바꿔보겠습니다.
Jupyter Notebook의 경우 IE (Internet Explorer) 보다는 Chrome에서 훨씬 더 빠르게 동작합니다.
그런데, 윈도의 경우 기본 브라우저를 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 브라우저를 사용하세요.
즐거운 코딩, 즐거운 분석되시기를...
'IT > Jupyter notebook' 카테고리의 다른 글
Jupyter Notebook 자주 사용하는 매직 커맨드 (%커맨드) (1) | 2020.03.30 |
---|---|
Jupyter Notebook 실행 위치 지정 방법 (1) | 2020.03.17 |
댓글