Jupyter Lab unter Linux mit Chrome statt Firefox öffnen
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):
echo -e "\n" | jupyter lab --generate-configNun enthält die Konfigurationsdatei in ~/.jupyter/jupyter_lab_config.py diese Zeile:
# c.ServerApp.browser = ''die automatisch auskommentiert und auf Chrome gesetzt werden kann mit:
sed -i -e "s/# c.ServerApp.browser = ''/c.ServerApp.browser = 'google-chrome'/g" ~/.jupyter/jupyter_lab_config.pyDie resultierende Zeile sieht so aus:
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:
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