How to change the default browser used by jupyter notebook in windows How to change the default browser used by jupyter notebook in windows windows windows

How to change the default browser used by jupyter notebook in windows


Thanks to @Darthbith and this post How to change the default browser used by the ipython/jupyter notebook in Linux? I was able to figure it out:

Step 1: To open Anaconda Prompt from the Start Menu and type

jupyter notebook --generate-config

This will generate the file ~/.jupyter/jupyter_notebook_config.py

Step 2: Edit this file and change the following line (chrome is also is also in a local installation)

c.NotebookApp.browser = u'C:/Home/AppData/Local/Google/Chrome/Application/chrome.exe %s'


In Windows, write in cmd/ Anaconda Prompt:

jupyter notebook --generate-config

The jupyter_notebook_config.py file generated is situated in "C:\Users\YourName\.jupyter\" folder.

Open it using a text editor and change #c.NotebookApp.browser = '' to

import webbrowserwebbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'))c.NotebookApp.browser = 'chrome'

and save the file.

Now execute the jupyter-notebook command and the set browser will be used.


I don't know the precise details for Windows, but this is how to set the default browser on a Mac:

jupyter notebook --generate-config

This creates a file jupyter_notebook_config.py in ~/.jupyter. Edit the line

#c.NotebookApp.browser = ''

On a Mac I set it to:

c.NotebookApp.browser = u'/Applications/Gooogle\ Chrome.app %s'

You just need to figure out how to point it to Chrome on Windows.