I'm just getting into matplotlib and python.  My apologies if I just
haven't found the obvious documentation.  

I am running XP/Enthought Python 2.5/Idle/matplotlib 0.98.5.2

I run one of the scripts from the tutorial:

        import numpy as np
        import matplotlib.pyplot as plt

        mu, sigma = 100, 15
        x = mu + sigma * np.random.randn(10000)

        # the histogram of the data
        n, bins, patches = plt.hist(x, 50, normed=1, facecolor='g',
alpha=0.75)

        plt.xlabel('Smarts')
        plt.ylabel('Probability')
        plt.title('Histogram of IQ')
        plt.text(60, .025, r'$\mu=100,\ \sigma=15$')
        plt.axis([40, 160, 0, 0.03])
        plt.grid(True)

        plt.show()

A window with the figure appears on my screen.  It looks very nice.  But
now my PYTHON-Shell screen is dead.

I can go to the figure window.  I right click on the upper-border to
close the window.  I get the following error message on the
PYTHON-Shell.


        Exception in Tkinter callback
        Traceback (most recent call last):
          File "C:\Python25\lib\lib-tk\Tkinter.py", line 1403, in
__call__
            return self.func(*args)
          File "C:\Python25\lib\idlelib\MultiCall.py", line 151, in
handler
            r = l[i](event)
          File "C:\Python25\lib\idlelib\ScriptBinding.py", line 166, in
run_module_event
            interp.runcode(code)
          File "C:\Python25\lib\idlelib\PyShell.py", line 701, in
runcode
            self.interp.restart_subprocess()
        AttributeError: ModifiedInterpreter instance has no attribute
'interp'


And the shell-window is still dead.  I can't do anything else until I
close all my Python windows.

Is there a better way to close the figure-window?

Should I expect IDLE to work with matplotlib?  Should I try and figure
out Ipython instead?

Should I look for a Tkinter installation?  My current version is
Revision: 50704?

Any help or suggestions are appreciated.


Wayne Hajas
Pacific Biological Station
3190 Hammond Bay Road
Nanaimo, BC
Canada
V9T 6N7
wayne.ha...@dfo-mpo.gc.ca <mailto:haj...@dfo-mpo.gc.ca> 
(250)756-7367

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to