Ответ 1
Используйте параметр в ~/.ipython/profile_default/ipython_kernel_config.py
Я использую IPython 3/Jupyter, и я хочу использовать параметр% matplotlib по умолчанию.
В IPython 2 у меня была следующая опция на ~/.ipython/profile_default/ipython_notebook_config.py
c.InteractiveShellApp.matplotlib = 'inline'
Но в IPython 3 эта опция больше не доступна.
Он также исчез из настройки c.InlineBackend.rc, которую я использовал для создания внешнего вида диаграмм.
Как эти параметры могут быть установлены сейчас?
Используйте параметр в ~/.ipython/profile_default/ipython_kernel_config.py
Редактировать файл ~/.ipython/profile_default/ipython_config.py
Добавить строку c.InteractiveShellApp.matplotlib = 'inline'
У вас, вероятно, нет этого файла, поэтому вы можете создать его с помощью этой команды
echo "c.InteractiveShellApp.matplotlib = 'inline'" > ipython_config.py
Все еще работает хорошо, по состоянию на апрель 2017 года.
Не уверен, что это работает в вашем случае, но вы можете попробовать:
Я использую пользовательскую тему для ноутбука в соответствии с этим учебником. В принципе, я ввел: ipython profile create customcss
в командной строке и изменил файл custom.css в ~/.ipython/profile_default/static/custom
Кроме того, я попытался избавиться от своей персонализации и импорта в первой ячейке каждого ноутбука, записав файл 00_my_imports.py
в папке ~/.ipython/profile_default/startup
.
Итак, в вашем случае вы можете попробовать выполнить строку "% matplotlib inline" при запуске