私は最近IPythonを(4.0に)更新し、しばらくの間それらを使用しないでノートブックを使用し始めました(以前は The Big Split だと思います)、私の設定のいくつかを発見しました変更して~/.ipython/
から~/.jupyter/
に移動する必要があります。
たとえば、NotebookManager.notebook_dir
は
~/.ipython/profile_default/ipython_notebook_config.py
無視され、その機能があった 置き換えられたFileContentsManager.root_dir
in
~/.jupyter/jupyter_notebook_config.py
ただし、このような孤立したインシデントを除いて、構成設定とプロファイルがどのように機能するかははっきりしません。特に、どのファイルをどこに配置し、何を含める必要があるか。たとえば、新しいプロファイルを生成した場合
ipython profile create foo
以前使用していたファイル(および既存のプロファイルに存在するファイル)とは異なるファイルを取得しました。
ipython_config
ipython_notebook_config.py
ipython_nbconvert_config.py
私は今得ます
ipython_config.py
ipython_kernel_config.py
そして、私の知る限り、ipython_notebook_config.py
は使用されていません。
これ(および限られたドキュメント)はすべて、IPython/Jupyter 4.0で使用するために設定とプロファイルをどこに配置すればよいかについて少し混乱しています。
~/.jupyter/jupyter_notebook_config.py
に入っているようですが、これらが他の場所からロードされた設定をオーバーライドするかどうかは不明です。)ipython_notebook_config.py
ディレクトリの~/.ipython/profile_someprofile/
ファイルを引き続き使用できますか?)ipython_kernel_config.py
ファイルが必要です。ipython_notebook_config.py
およびipython_nbconvert_config.py
ファイルを削除する必要がありますか?)OS X 10.10.4; Xcode 6.4; CLT:6.4.0.0.1; Clang:6.1; Python Python 2.7.10(Homebrew); Jupyter 4.0.4; IPython 4.0.0。
まず最初に、~/.jupyter/
フォルダ。質問の下のコメントの一部には、タイムスタンプのみを含む「移行済み」という名前のファイルがあると記載されています。
この状態の場合は、次のコマンドを実行します:jupyter notebook --generate-config
新しいファイルを作成します~/.jupyter/jupyter_notebook_config.py
。このファイルがすでにある場合は、このコマンドを実行する必要はありません。
このファイルには、IPython Notebookの動作を変更するコードを配置します。これは完全にコメント化された(そして十分に文書化された)ファイルです。
関連する質問を開いています( Jupyter 4.xからIPythonプロファイルの動作を取得するにはどうすればいいですか? )。これは、現在回答されていない複数のプロファイルを設定しようとすることを扱っています。