<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi <br><br>After starting "ipython -pylab", the code at the bottom generates an error. <br><br>Is this a known bug or is there something fishy with my installation?
savefig(<*.pdf>) works fine when called from a script outside Ipython, so
the problem must be something with Ipython or its configuration.<br>
<br>
My setup: Windows XP, Ipython version 0.8.4, matplotlib version 0.91.2, python 2.4.3<br>
<br>
Regards<br>
Izak<br><br>CODE:<br>plot([1 ,2 3])<br>savefig("test.pdf")<br><br>ERROR:<br>---------------------------------------------------------------------------<br>ImportError Traceback (most recent call last)<br><br>C:\Python24\lib\site-packages\matplotlib\pyplot.pyc in savefig(*args, **kwargs)<br> 267 def savefig(*args, **kwargs):<br> 268 fig = gcf()<br>--> 269 return fig.savefig(*args, **kwargs)<br> 270 if Figure.savefig.__doc__ is not None:<br> 271 savefig.__doc__ = dedent(Figure.savefig.__doc__)<br><br>C:\Python24\lib\site-packages\matplotlib\figure.pyc in savefig(self, *args, **kwargs)<br>
780 kwargs[key] = rcParams['savefig.%s'%key]<br> 781<br>--> 782 self.canvas.print_figure(*args, **kwargs)<br> 783<br> 784 def colorbar(self, mappable, cax=None, ax=None, **kw):<br><br>C:\Python24\lib\site-packages\matplotlib\backend_bases.pyc in print_figure(self, filename, dpi, facecolor, edgecolor, orientation, format, *<br>*kwargs)<br> 1192 facecolor=facecolor,<br> 1193 edgecolor=edgecolor,<br>-> 1194
orientation=orientation,<br> 1195 **kwargs)<br> 1196 finally:<br><br>C:\Python24\lib\site-packages\matplotlib\backend_bases.pyc in print_pdf(self, *args, **kwargs)<br> 1100<br> 1101 def print_pdf(self, *args, **kwargs):<br>-> 1102 from backends.backend_pdf import FigureCanvasPdf # lazy import<br> 1103 pdf = self.switch_backends(FigureCanvasPdf)<br> 1104 return pdf.print_pdf(*args, **kwargs)<br><br>C:\Python24\Lib\site-packages\matplotlib\backends\backend_pdf.py<br> 11 import time<br> 12 import warnings<br>---> 13 import
zlib<br> 14<br> 15 import numpy as npy<br><br>ImportError: dynamic module does not define init function (initzlib)<br><br><br><br><br><br></div></div><br>
</body></html>