Jupyter Lab unter Linux mit Chrome statt Firefox öffnen

English Deutsch

Hinweis: Dieser spezielle Beitrag behandelt nur Jupyter Lab – nicht Jupyter Notebook. Ich habe bisher keinen Beitrag für Jupyter Notebook, aber hier kann eine ähnliche Methode verwendet werden, nur mit leicht abweichenden Konfigurationsnamen etc.

Auf Ubuntu öffnet mein Jupyter Lab immer mit firefox, während ich generell Chrome verwenden möchte.

Um dies zu beheben, musste ich zuerst eine Standard-Konfigurationsdatei generieren (der Teil echo -e "\n" dient dazu, automatisch no zu antworten, wenn gefragt wird, ob eine vorhandene Konfigurationsdatei überschrieben werden soll):

jupyter_lab_set_chrome.sh
echo -e "\n" | jupyter lab --generate-config

Nun enthält die Konfigurationsdatei in ~/.jupyter/jupyter_lab_config.py diese Zeile:

jupyter_lab_config.py
# c.ServerApp.browser = ''

die automatisch auskommentiert und auf Chrome gesetzt werden kann mit:

jupyter_lab_uncomment.sh
sed -i -e "s/# c.ServerApp.browser = ''/c.ServerApp.browser = 'google-chrome'/g" ~/.jupyter/jupyter_lab_config.py

Die resultierende Zeile sieht so aus:

jupyter_lab_config.py
c.ServerApp.browser = 'google-chrome'

Vollständiges Skript um google-chrome statt firefox zu verwenden

Dies ist ein Skript, das direkt in die Befehlszeile kopiert und eingefügt werden kann:

jupyter_lab_set_chrome.sh
echo -e "\n" | jupyter lab --generate-config
sed -i -e "s/# c.ServerApp.browser = ''/c.ServerApp.browser = 'google-chrome'/g" ~/.jupyter/jupyter_lab_config.py

Check out similar posts by category: Linux, Python