Как изменить браузер по умолчанию, используемый блоком ipython/jupyter в Linux?

Я на Linux Mint 17.3. Как изменить браузер по умолчанию, используемый ноутбуком Jupyter? Я установил ноутбук как часть Anaconda 3, и он открывается в моем браузере по умолчанию, который является Chrome. Но по какой-то причине Chrome не позволит мне создать новый ipynb. Нажатие кнопки "новый" просто ничего не делает. Поэтому я скопировал URL-адрес ноутбука для Firefox, и он отлично работает там.

Есть ли способ заставить его работать с Chrome? В противном случае, как изменить браузер по умолчанию? Обычный ответ, с которым я столкнулся, заключается в том, что я должен изменить параметр c.NotebookApp.browser, но я не могу найти способ сделать это, так как попытка найти ipython_notebook_config в терминале содержит 4 результата:

./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py
./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py

Ответ 1

Вы можете создать jupyter_notebook_config.py с помощью:

jupyter notebook --generate-config

Затем вы переходите к

~/.jupyter/jupyter_notebook_config.py

и измените

# c.NotebookApp.browser = ''

например:

c.NotebookApp.browser = '/usr/bin/google-chrome'

Вы можете выбрать, какой браузер будет установлен. Вы найдете путь, например, набрав which firefox Не забудьте удалить #

Ответ 2

Принятый ответ отличный, вот решение, если вы хотите изменить его один раз:

jupyter-notebook --browser=firefox

Sidenote: черта в jupyter-notebook допускает завершение табуляции, обычно рекомендуемый способ с пробелом (то есть jupyter notebook) - нет.

Ответ 3

Браузер Chrome > Настройки (прокрутите до конца) > Изменить браузер по умолчанию в Chrome > Появится новое окно. Измените браузер по умолчанию там!

Работал для меня! (Пользователь Windows 10)