467,920 Members | 1,248 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 467,920 developers. It's quick & easy.

Matplotlib TkAgg WindowsXP ImportError

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) post
http://mail.python.org/pipermail/pyt...il/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

Sep 26 '07 #1
  • viewed: 5370
Share:
2 Replies
On Sep 26, 1:19 pm, Simon Forman <sajmik...@gmail.comwrote:
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

Sep 26 '07 #2
On 9/26/07, Simon Forman <sa*******@gmail.comwrote:
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) post
http://mail.python.org/pipermail/pyt...il/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

--
http://mail.python.org/mailman/listinfo/python-list
Please disregard. I was missing MSVCP71.dll.

Sorry for the 'noise',
Sincerely,
~Simon
Sep 26 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by Federico | last post: by
3 posts views Thread by John Hunter | last post: by
3 posts views Thread by Noe | last post: by
2 posts views Thread by scott | last post: by
1 post views Thread by Kenneth Miller | last post: by
reply views Thread by nashmeister | last post: by
1 post views Thread by cesco | last post: by
reply views Thread by OKB (not okblacke) | last post: by
1 post views Thread by redcic | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.