Matplotlib TkAgg WindowsXP ImportError

Simon Forman sajmikins at gmail.com
Wed Sep 26 17:01:01 EDT 2007


On Sep 26, 1:19 pm, Simon Forman <sajmik... at gmail.com> wrote:
> Hello,
>
> I just installed Matplotlib (and NumPy) on a windows XP machine, and
> I'm getting the following traceback when I try to use the TkAgg
> backend.
>
> Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit
> (Intel)] on
> win32
> Type "help", "copyright", "credits" or "license" for more information.>>> import matplotlib
> >>> matplotlib.use('TkAgg')
> >>> from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
>
> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
>  File "C:\Python25\Lib\site-packages\matplotlib\backends
> \backend_tkagg.py",
> line 8, in <module>
>    import tkagg                 # Paint image to Tk photo blitter
> extension
>  File "C:\Python25\lib\site-packages\matplotlib\backends\tkagg.py",
> line 1, in <module>
>    import _tkagg
> ImportError: DLL load failed: The specified module could not be found.
>
>
>
> I found one old (2004) posthttp://mail.python.org/pipermail/python-list/2004-April/258963.html
> that seems to indicate that some sort version mismatch of the Tk/Tcl
> libraries may be to blame.  But I don't know how to diagnose that or
> what to do about it.
>
> FWIW, I installed using matplotlib-0.90.1.win32-py2.5.exe and
> numpy-1.0.3.1.win32-py2.5.exe.
>
> Thanks in advance for any help.
> Sincerely,
> ~Simon


Ah, nevermind.  I was missing MSVCP71.dll. Once I included that in the
system folder matplotlib ran fine.

Sorry for the "noise".
~Simon




More information about the Python-list mailing list