Hi, I've spent the last 2 weeks wrestling w/macports python/packages. Today, in advice to a question, Robert Kern advised that I use the MacPython "official" distribution.
I now need to quickly get MacPython up to the (hopefully less buggy) state than where I had gotten w/the macports setup. Specifically, I need to: 1) use matplotlib interactively, which requires something like TkAgg or WxAgg. (W/macports WxAgg is the only backend that works) 2) have python access to Tk (aka tkinter) 3) have ipython 4) have Numeric access I'd also be interested in numpy/scipy if it is an easy install. I'm entirely new to Tk, so there could use more detailed advice. I did find a useful blurb on http://matplotlib.sourceforge.net/ installing.html (appended), but alas: 1) pythonmac.org/packages server is not responding 2) the MacEnthon link leads to a page that has yet to be created 3) the "step-by-step" link says "under revision; come back soon" Perhaps the Moad bundle will work? Advice gratefully appreciated. --b -------------- All of the backends run on OS X. Chris Barker has built a binary package (fink users see below) for matplotlib which is hosted on pythonmac, and works with Agg, Wx and Tk; see the step-by-step instructions kindly provided by Michael Tobis. It does not included the GTK* backends, because pygtk is usually provided through fink and/ or darwinport. This version should work on an stock OS-X 10.3.*, and you need Numeric or numarray (available on the same site), and TK or wxPython, if you want to use those back ends. There are other binary packages to look at which each have different components included. Robery Kern has built an all-in-one installer which includes scipy, Numeric, numarray, matplotlib, ipython, VTK, MayaVi, PIL, the enthought tool suite and much more; see >MacEnthon. Charlie Moad has bundled matplotlib with freetype, png, wx, numarray, numeric and doesn't rely on fink or darwinports; available in the Tools Section. Another bundle is scisoft which packages many scientific packages for python on OS X, including matplotlib, although it is designed for astronomical analysis. If you want to compile yourself on OS X, make sure you read the compiling instructions above. You will need to install freetype2, libpng and zlib via fink or from src, or from a package manager such as fink or i-Installer. You will also need the base libraries for a given backend. Eg, if you want to run TkAgg, you will need a python with Tkinter; if you want to use WxAgg, install wxpython. See backends for a more comprehensive discussion of the various backend requirements. Edit setup.py to configure the backends you want to build as described above. Note when running a GUI backend in OSX, you should launch your programs with pythonw rather than python, or you may get nonresponsive GUIs. ----- I do not want to compile code myself unless absolutely necessary. I was wondering what was up with the "MacEnton" suite; clicking on the link described at the above web page informs me that the "MacEnthon" page does not exist. _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig