我正在使用IPython 3 / Jupyter,我想默认使用%matplotlib选项。
在IPython 2中,我在〜/ .ipython / profile_default / ipython_notebook_config.py上有下一个选项
c.InteractiveShellApp.matplotlib = 'inline'
但是在IPython 3中,此选项不再可用。
它也消失了设置c.InlineBackend.rc,我用它来设置图表的外观。
现在如何设置这些选项?
答案 0 :(得分:7)
使用~/.ipython/profile_default/ipython_kernel_config.py
答案 1 :(得分:1)
修改档案~/.ipython/profile_default/ipython_config.py
添加行c.InteractiveShellApp.matplotlib = 'inline'
您可能没有此文件,因此您可以使用此命令
创建它 echo "c.InteractiveShellApp.matplotlib = 'inline'" > ipython_config.py
截至2017年4月仍然运作良好。
答案 2 :(得分:-1)
不确定这是否适用于您的情况,但您可以尝试一下:
我根据此tutorial使用自定义笔记本主题。基本上,我在命令行中输入了ipython profile create customcss
并修改了~/.ipython/profile_default/static/custom
中的custom.css文件
此外,我试图通过在00_my_imports.py
文件夹中写一个名为~/.ipython/profile_default/startup
的文件来摆脱每个笔记本的第一个单元格中的个性化和导入。
因此,在您的情况下,您可以尝试在启动时执行'%matplotlib inline'行