Hi, after having correctly compiled matplotlib, now is time to test something (I need at least to get it something working before I can start hack it autonomously =). Unfortunately, it's not usable: it complains about not being able to load "_tkagg" module. The fact is I don't want "tkagg" backend at all! Here is the backends dependencies detect log:
OPTIONAL BACKEND DEPENDENCIES libpng: found, but unknown version (no pkg-config) Tkinter: no * Tkinter present, but header files are not found. * You may need to install development packages. wxPython: no * wxPython not found Gtk+: gtk+: 2.10.11, glib: 2.12.11, pygtk: 2.10.6, pygobject: 2.12.3 Qt: no Qt4: no Cairo: 1.2.6 As it should be clear, I want to use the a gtk+ aware backend, and initially in fact I used a customized "setup.cfg"; seeing the error I tryed deleting the customized "setup.cfg", but without results. Is there some problems with backend selection on windows platform? I hope gtk+ backends are supported. Follows 2 traces of the error running an ipython shell and a test python program (it works on linux). Any help is appreciated. Thanks, Francesco --------------------------------------------------------------------------- Here is the trace in ipython trying to run sample test program: In [3]: run lab1_ex2.py ImportError Traceback (most recent call last) C:\Documents and Settings\Public\desktop\lab1_ex2.py in <module>() 1 from numpy import * 2 from scipy import * ----> 3 from pylab import * 4 5 n=100 c:\python25\Lib\site-packages\pylab.py in <module>() ----> 1 2 3 from matplotlib.pylab import * 4 import matplotlib.pylab 5 __doc__ = matplotlib.pylab.__doc__ c:\python25\Lib\site-packages\matplotlib\pylab.py in <module>() 290 291 --> 292 from matplotlib.pyplot import * 293 294 c:\python25\Lib\site-packages\matplotlib\pyplot.py in <module>() 35 36 from matplotlib.backends import pylab_setup ---> 37 new_figure_manager, draw_if_interactive, show = pylab_setup() 38 39 def switch_backend(newbackend): c:\python25\Lib\site-packages\matplotlib\backends\__init__.py in pylab_setup() 22 backend_name = 'backend_'+backend.lower() 23 backend_mod = __import__('matplotlib.backends.'+backend_name, ---> 24 globals(),locals(),[backend_name]) 25 26 # Things we pull in from all backends c:\python25\Lib\site-packages\matplotlib\backends\backend_tkagg.py in <module>() 6 7 import Tkinter as Tk, FileDialog ----> 8 import tkagg # Paint image to Tk photo blitter extension 9 from backend_agg import FigureCanvasAgg 10 c:\python25\Lib\site-packages\matplotlib\backends\tkagg.py in <module>() ----> 1 2 3 import _tkagg 4 import Tkinter as Tk 5 6 def blit(photoimage, aggimage, bbox=None, colormode=1): 7 tk = photoimage.tk ImportError: No module named _tkagg WARNING: Failure executing file: <lab1_ex2.py> --------------------------------------------------------------------------- Here is another trace trying to run ipython with "--pylab" switch: Traceback (most recent call last): File "C:\Python25\scripts\ipython", line 27, in <module> IPython.Shell.start().mainloop() File "C:\Python25\lib\site-packages\IPython\Shell.py", line 1152, in start return shell(user_ns = user_ns) File "C:\Python25\lib\site-packages\IPython\Shell.py", line 1049, in __init__ shell_class=MatplotlibShell) File "C:\Python25\lib\site-packages\IPython\Shell.py", line 74, in __init__ debug=debug,shell_class=shell_class) File "C:\Python25\Lib\site-packages\IPython\ipmaker.py", line 95, in make_IPyt hon embedded=embedded,**kw) File "C:\Python25\lib\site-packages\IPython\Shell.py", line 589, in __init__ user_ns,b2 = self._matplotlib_config(name,user_ns) File "C:\Python25\lib\site-packages\IPython\Shell.py", line 530, in _matplotli b_config import matplotlib.pylab as pylab File "c:\python25\Lib\site-packages\matplotlib\pylab.py", line 292, in <module > from matplotlib.pyplot import * File "c:\python25\Lib\site-packages\matplotlib\pyplot.py", line 37, in <module > new_figure_manager, draw_if_interactive, show = pylab_setup() File "c:\python25\Lib\site-packages\matplotlib\backends\__init__.py", line 24, in pylab_setup globals(),locals(),[backend_name]) File "c:\python25\Lib\site-packages\matplotlib\backends\backend_tkagg.py", lin e 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: No module named _tkagg ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users