Thanks to all who have replied.  {Ipython, Vpython, Spyder, WxPython,
Eclipse} x {Windows XP, Windows 7, Mac OSX, Linux} - looks like we have many
{IDE, platform} combinations to test, and no consensus on any one choice. 
Student needs are different than large project developers.  I need an IDE
that works well on all these platforms, is easy to install, and easy to use
for physics students who are writing small programs.

Unfortunately, I don't have time for beta testing these products, and I need
to make a recommendation soon.  Perhaps we need an enhancement request for
Matplotlib. It needs either IDLE or one of these other IDEs thoroughly
tested and included in the packages for each platform.

One of the teachers in our group is very happy with Sage.  It looks like a
good replacement for Matlab. I don't like that it is so different than
standard Python, but there is great appeal to something that "just works". 
Students will have even less time than I do to struggle with these setup
issues.

I'm still experimenting with IDLE, and it sure looks like nothing
fundamentally wrong, just a sloppy integration with Matplotlib and
documentation that either doesn't exist, or is too hard to find.  For
example, if I use draw() instead of show(), I can avoid freezing the IDLE
window, and make multiple overlaid plots as needed.  I can't find any
documentation on this, however, and I am probably doing it wrong.

Is there anyone here that uses IDLE with Matplotlib.  Maybe we just need a
HOWTO note. What is the Console window for? What commands are available in
that window? I see that "exit" causes control to switch back to IDLE, but
then I can't continue using draw().  When should I use close() or exit()? 
Is there any way to clear the plot window of existing data, and continue
plotting without having to restart the entire session?

-- 
View this message in context: 
http://old.nabble.com/Matplotlib-conflicts-with-IDLE-tp27473693p27489064.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to