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
おそらく次のようなものが表示されるでしょう。
これは、生成された構成ファイルとその場所です。
すでに生成している場合は、次のようなものが表示されます。
以前に保存した重要な構成が失われている場合は、再構成する必要があるため、上書きをキャンセルするには必ず「N」を入力してください。
つまり、構成ファイルとその場所が見つかりました。次のステップに進みます。
2. 構成ファイル内のデフォルトのフォルダーを変更します。
次の行を構成ファイルに追加します。
c.NotebookApp.notebook_dir = '你想要放的文件夹'
***イースターエッグ***
注意深い学生は、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を起動し、元のフォルダーに戻ります。
実際の解決策については、新しい記事で説明されています。興味がある、または必要としている友達は見てください〜