ipyhon notebook(jupyter)でサーバ起動時にブラウザが勝手に起動しないようにした

/home/[user]/.jupyter/jupyter_notebook_config.pyを書き換える.


なお,設定ファイルがない場合は以下で作成.

$ipython3 notebook --generate-config


因みに,諸事情があって$ipython3 notebookとしているが$jupyter notebookを使うのが一般的だと思われる.

設定ファイルが存在する場合は以下のとおり.jupyter_notebook_config.pyの中で

#c.NotebookApp.open_browser = True

となっている箇所を以下のように'#‘を削除して'True'を'False'に書き換えればok.

c.NotebookApp.open_browser = False

とする.これでサーバを起動する度にブラウザが起ち上がることはない.

なお,設定ファイル内の

#c.NotebookApp.browser = ''

を例えば

c.NotebookApp.browser = '/usr/bin/chromium-browser'

と書き換えればデフォルトのブラウザを設定できる(らしい).ブラウザの実行ファイルの場所はwhichとかで調べればok.