[IPython-dev] matplotlibrc seems to be ignored from IPython notebook
MinRK
benjaminrk at gmail.com
Tue May 7 23:36:18 EDT 2013
It is not ignored, but IPython sets a few of its own defaults with the
InlineBackend.rc config . One of these is savefig.dpi. You can prevent
this by simply clearing the inline backend rc with:
c.InlineBackend.rc = {}
in your config file.
On Tue, May 7, 2013 at 8:04 PM, Richard Stanton
<stanton at haas.berkeley.edu>wrote:
> I want to increase the default setting of saved matplotlib graphs, so I
> created a file ~/.matplotlib/matplotlibrc containing the line
>
> savefigdpi : 300
>
> I then created a test notebook containing a single cell with the contents
>
> import numpy as np
> import matplotlib.pyplot as plt
> x = np.array([1,2,3])
> y = np.array([4,5,6])
> plt.plot(x,y)
> plt.savefig('d0.png')
> plt.savefig('d300.png',dpi=300)
>
>
> When I run this within the notebook, the two png files are created fine,
> but have different sizes. When I run the same code from the command line
> (after saving the same commands to a script file testplot.py), using
>
> ipython testplot.py
>
> the two graphs have the same size, as desired. Does matplotlib ignore the
> contents of ~/.matplotlib/matplotlibrc when called from an Ipython
> notebook?
>
> By the way, this is using matplotlib 1.2.0 and Ipython 0.13.2, if it makes
> any difference.
>
> Thanks for any help.
>
> Richard Stanton
>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20130507/63eaff81/attachment.html>
More information about the IPython-dev
mailing list