web-dev-qa-db-fra.com

Comment changer le navigateur par défaut utilisé par le notebook ipython / jupyter sous Linux?

Je suis sur Linux Mint 17.3. Comment changer le navigateur par défaut utilisé par le bloc-notes Jupyter? J'ai installé le bloc-notes dans Anaconda 3 et il s'ouvre dans mon navigateur par défaut, Chrome. Mais pour une raison quelconque, Chrome ne me laissera pas créer un nouvel ipynb. Cliquer sur le bouton "nouveau" ne fait tout simplement rien. J'ai donc copié l'URL du cahier dans Firefox, et cela fonctionne parfaitement.

Comment puis-je le faire fonctionner avec Chrome? Sinon, comment changer le navigateur par défaut? La réponse habituelle que j’ai rencontrée est que je dois changer l’option c.NotebookApp.browser, mais je ne trouve pas le moyen de le faire, car essayer de trouver ipython_notebook_config dans le terminal affiche 4 résultats:

./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
47
Kevin

Vous pouvez créer jupyter_notebook_config.py en:

jupyter notebook --generate-config

Ensuite vous allez à

~/.jupyter/jupyter_notebook_config.py

et changer

# c.NotebookApp.browser = ''

à par exemple:

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

Vous pouvez choisir quel navigateur est déjà installé. Vous trouverez le chemin par exemple en tapant which firefox N'oubliez pas de supprimer le #

92
Christof