🐍

Jupyter notebook 起動時のデフォルトパスを変更

2024/04/14に公開

概要

Jupyter notebook の起動時のデフォルトパスは
userのHomeディレクトリとなっているので、
それを変更する方法についてです。

環境

OS: Windows 11
Jupyter: 7.1.2

手順

1. 設定ファイルの生成

jupyter の設定ファイルを生成します。
コマンドラインで以下を実行します。
(※ 既に生成済みの場合は、不要です)

jupyter notebook --generate-config

すると、UserのHomeディレクトリにある
.jupyter フォルダ内に、
jupyter_notebook_config.py
という設定ファイルが生成されます。

2. デフォルトパスの変更

jupyter_notebook_config.py を開きます。

ファイルの中に
c.ServerApp.notebook_dir
という項目があるので、この文字で検索して探してください。

デフォルトだと、以下のようにコメント化されていて、
パスが空となっています。

# c.ServerApp.notebook_dir = ''

なので、コメントを解除しつつ、
Homeからの相対パスを右側の `` 内に記載してください。

自分の場合は、 Documents/Jupyter/ という場所で
Jupyterのファイルを管理しているので、このパスを設定しました。

c.ServerApp.notebook_dir = 'Documents/Jupyter/'

修正が完了したら保存して、
jupyterを立ち上げると、デフォルトパスが変更になっているかと思います。

参考サイト

以下の stack overflow 質問を参考にしました。

https://stackoverflow.com/questions/35254852/how-to-change-the-jupyter-start-up-folder

Discussion