[SciPy-user] Scipy and ipython and Aquaterm
John Hunter
jdhunter at ace.bsd.uchicago.edu
Fri Jun 17 17:52:16 EDT 2005
>>>>> "Zhiwen" == Zhiwen Chong <zhiwen.chong at elf.mcgill.ca> writes:
Zhiwen> What I want is this: 1) a means of plotting a graph from
Zhiwen> the interactive environment; and, 2) a means of doing the
Zhiwen> same from within a series of Python scripts that I plan to
Zhiwen> distribute to others. Currently, that means using py2exe
Zhiwen> (for Windows). I'm doing my development on Mac OS X (and
Zhiwen> deploying on Windows), so I'm constrained to using a
Zhiwen> cross-platform framework like wxWidgets through wxPython.
Zhiwen> How do you do your plotting in ipython? How do I get my
Zhiwen> Python program to plot using wxPython without using
Zhiwen> ipython?
You may want to look at matplotlib
* Plotting with ipython with wxagg backend works by setting
backend : WxAgg
in your matplotlib rc file. And then start ipython with
> ipython -pylab
You'll be able to start plotting right out of the box
In[0]: plot(rand(100))
because ipython pylab mode imports everything you need
* Embedding matplotlib in wx apps -- follow the
examples/wmbedding_in_wx*.py in the matplotlib src distribution
* Freezing wx apps with py2exe -- see
http://matplotlib.sourceforge.net/faq.html#PY2EXE, in particular
the simple_plot_wxagg directory in the zip file that is linked.
JDH
More information about the SciPy-User
mailing list