(I accidentally sent this just to arthamax)

Pygame is the most difficult package I've installed by hand on the mac. I suspect the fink approach would be the easiest if you insist on python 2.6 and it supports pygame all with binary packages. I use MacPorts, which I've found to be more up-to-date and integrated with OSX (at least for scientific python type stuff), but with that you'll be building software for a good many hours!

The nastiest requirement for building pygame was pyobjc. Now that you can easy-install pyobjc, it is a lot easier, but still non-trivial. There are also a number of SDL frameworks that need to be installed. And also numpy. You will also need to install Xcode and also a fortran compiler. You'll probably want to install a recent setuptools as well to get easy-install.

The installers for pygame are pretty simple-minded - they will only install to a "framework" build (which you download from python.org, NOT pre-installed on your system) of the corresponding version (i.e. 2.4 or 2.5). BUT - if you install a framework build of python 2.4 or 2.5, the pygame (and pyobjc) installers do it all. Honestly, you will gain little by the latest-and-greatest python 2.6.2. Python 2.5 supports most modern python idioms, and you can just run the pygame installer and you're done. Your book includes a windows installer for python 2.3! So, I'm sure you won't miss much.

If I were starting a new project that didn't really depend on pygame, I'd use pyglet. Based on my minimal experience, it is far easier to install and somewhat nicer with its event-loop semantics and text handling. You might also look at vpython for a graphics presentation framework that was designed with teaching in mind - they have some nice tutorials on their homepage.

Cheers,
Dav

On Jun 29, 2009, at 12:30 PM, artha...@sbcglobal.net wrote:

I am using a Mac PPC with Tiger 10.4.11 and I recently downloaded and installed Python 2.6.2. and I am having difficulties getting started.

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to