Anacondaでjupyter note起動時にimportなどを設定する。

Anaconda で jupyter noteを起動した時に、ipythonみたいに起動時に

c.InteractiveShellApp.exec_lines = [
  'import matplotlib.pyplot as plt',
  'import pandas as pd',
  'import numpy as np',
]

とかってしておきたいな、と思いました。

私の場合、ipython用に上記ファイルを作成してあったので、そのプロファイルを起動時に読み込むだけでOKでした。

$ vim /usr/local/share/jupyter/kernels/python3/kernel.json

{
 "argv": [
  "python",
  "-m",
  "ipykernel_launcher",
  "--profile=profile_default",
  "-f",
  "{connection_file}"
 ],
 "display_name": "Python 3",
 "language": "python"
}

kernel.jsonのargvに使うprofiieを指定します。