Jupyterのデフォルトフォルダーを切り替える方法を教えます

Jupyter にはデフォルトのフォルダーの場所が設定されていますが、コンピューターの空き容量が不足し、緊急にフォルダーの場所を変更する必要がある場合があります。どうやってするの?以下を一緒に読んでみましょう。

Jupyter ノートブック構成ファイルを見つけたら

①設定ファイルが生成されました

構成ファイルをすでに生成している場合、または生成したかどうかを覚えていない場合は、以下の手順に従ってファイルを見つけることができます。

コマンドラインを入力します。コマンドラインウィンドウを開く方法は、左側の青いリンクをクリックして以前の記事を参照してください。

コマンドを入力してください

conda activate 装有jupyter的默认环境
jupyter notebook

 次に、ランタイムフォルダーをたどります。

次に、ここにある Roaming の親フォルダーに移動します。

C:/Users/64859

次に、.jupyter フォルダーを見つけて入力し、jupyter_notebook_config.py ファイルがあるかどうかを確認します。

C:/Users/64859/.jupyter

Jupyter Notebook の設定ファイルです。 

②設定ファイルがまだ生成されていない

ファイルが見つからない場合、構成ファイルは生成されません。環境を開き、環境で次のコマンドを入力します。

conda activate 装有jupyter的默认环境
jupyter notebook --generate-config

おそらく次のようなものが表示されるでしょう。

最初生成してなかったので@_
小许_big guyの写真を見つけてマークしました

 これは、生成された構成ファイルとその場所です。

すでに生成している場合は、次のようなものが表示されます。

 以前に保存した重要な構成が失われている場合は、再構成する必要があるため、上書きをキャンセルするには必ず「N」を入力してください。

つまり、構成ファイルとその場所が見つかりました。次のステップに進みます。

2. 構成ファイル内のデフォルトのフォルダーを変更します。

次の行を構成ファイルに追加します。

c.NotebookApp.notebook_dir = '你想要放的文件夹'
たとえば、ここに置いたフォルダーは「D:/jupyter」です。

***イースターエッグ***

注意深い学生は、jupyter Notebook を実行しているときに、上記の 2 つのエラー メッセージが繰り返し表示されることに気づいたかもしれません。

 つまり、NotebookApp の名前を ServerApp に変更することをお勧めします。この変更の理由は、Jupyter が jupyter Notebook から、他の種類のファイルの編集や実行などの多くの新機能をサポートする新しいバージョンの jupyter lab にアップグレードされたためです。

しかし、それは問題ではありません。今日、2023 年 4 月 2 日の時点では、c.NotebookApp.notebook_dir はまだ利用可能です。そして、2年前にcondaでプログラミングを始めてから今日に至るまで、インターネットで検索したチュートリアルは最初から現在に至るまで基本的にNotebookAppを使用していますが、このNotebookAppは従来のjuypterでサポートされるはずであり、おそらく今後もサポートされ続けるでしょう。 。

ゴシップが多すぎたので、本題に戻ります。

3 設定を保存し、jupyter Notebook を再起動します

そうすればうまくいくはずです。

追記

この記事は、友人が Jupyter のデフォルト フォルダーを事前に構成できるようにするために書かれています。時間の経過とともに他にも問題が発生します。主に次の 2 つです。

1. conda activate で conda 環境を起動できない

2. メニューバーのショートカットでjupyterを起動し、元のフォルダーに戻ります。

実際の解決策については、新しい記事で説明されています。興味がある、または必要としている友達は見てください〜

おすすめ

転載: blog.csdn.net/m0_46948660/article/details/129914422