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