IPython3 config config% matplotlib automáticamente en línea

Estoy usando IPython 3 / Jupyter, y quiero usar la opción% matplotlib de forma predeterminada.

En IPython 2, tuve la siguiente opción en ~ / .ipython / profile_default / ipython_notebook_config.py

c.InteractiveShellApp.matplotlib = 'inline' 

Pero en IPython 3, esta opción ya no está disponible.

También desapareció la configuración c.InlineBackend.rc, que usé para configurar la apariencia de los gráficos.

¿Cómo se pueden configurar esas opciones ahora?

Use la opción en ~/.ipython/profile_default/ipython_kernel_config.py

  1. Edite el archivo ~/.ipython/profile_default/ipython_config.py

  2. Agregue la línea c.InteractiveShellApp.matplotlib = 'inline'

Probablemente no tengas este archivo, así que puedes crearlo con este comando

echo "c.InteractiveShellApp.matplotlib = 'inline'" > ipython_config.py

Todavía funciona bien, a partir de abril de 2017.

No estoy seguro si esto funciona en tu caso, pero puedes intentarlo:

Estoy usando un tema de cuaderno personalizado de acuerdo con este tutorial . Básicamente, ipython profile create customcss : ipython profile create customcss en una línea de comandos y modifiqué el archivo custom.css en ~/.ipython/profile_default/static/custom

Además, traté de deshacerme de mis personalizaciones e importaciones en la primera celda de cada cuaderno escribiendo un archivo llamado 00_my_imports.py en la carpeta ~/.ipython/profile_default/startup .

Entonces, en su caso, podría intentar ejecutar la línea ‘% matplotlib inline’ al inicio