Wo soll ich meine Einstellungen und Profile für die Verwendung mit IPython / Jupyter 4.0 ablegen?

Ich habe vor kurzem IPython (auf 4.0) aktualisiert und nach einiger Zeit begonnen, Notebooks zu verwenden, ohne sie zu verwenden (seitherThe Big Split, Denke ich) und habe festgestellt, dass einige meiner Einstellungen geändert und von @ verschoben werden müsse~/.ipython/ zu~/.jupyter/.

Zum Beispiel scheint dasNotebookManager.notebook_dir i

~/.ipython/profile_default/ipython_notebook_config.py

wird ignoriert und hat seine Funktionalität gehabtersetzt durc FileContentsManager.root_dir i

~/.jupyter/jupyter_notebook_config.py

Abgesehen von solchen Einzelfällen ist mir jedoch nicht klar, wie die Konfigurationseinstellungen und Profile jetzt funktionieren. Insbesondere welche Dateien sollten sich wo befinden und was sie enthalten sollten. Wenn ich zum Beispiel mit @ ein neues Profil generie

ipython profile create foo

Ich erhalte jetzt andere Dateien als früher (und als in meinen vorhandenen Profilen vorhanden): Woher habe ich früher @ erhalte

ipython_config
ipython_notebook_config.py
ipython_nbconvert_config.py

Ich bekomme jetzt

ipython_config.py
ipython_kernel_config.py

und so nah wie ich es beurteilen kann, keiner meineripython_notebook_config.py werden verwendet

Dieses (und die eingeschränkte Dokumentation) lässt mich ein wenig verwirrt darüber, wo ich meine Einstellungen und Profile für die Verwendung mit IPython / Jupyter 4.0 ablegen soll, insbesondere:

Wo sollte ich allgemeine Notebook-bezogene Einstellungen für alle Kernel / Profile festlegen? (Ich sehe, dass einige in @ geh~/.jupyter/jupyter_notebook_config.py, aber mir ist nicht klar, ob diese Einstellungen überschreiben würden, die von woanders geladen wurden.)Wo sollte ich profilspezifische Einstellungen für die Verwendung mit Notebooks vornehmen? (Kann ich @ weiter benutzeipython_notebook_config.py Dateien in~/.ipython/profile_someprofile/ Verzeichnisse?)Wo soll ich kernelspezifische Einstellungen für alle Profile und Anwendungen vornehmen? (Wohin sollten beispielsweise die von IPython für alle Profile in der Shell und in den Notizbüchern verwendeten Einstellungen gehen?)Wie kann ich vorhandene IPython-Profile für die Verwendung mit 4.0.0 ändern oder aktualisieren? (Zum Beispiel sollten alle ein @ habipython_kernel_config.py Datei; soll ich das @ löschipython_notebook_config.py undipython_nbconvert_config.py files?)

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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage