This is what I did to get a recent childsplay from SVN running on the mac.
1) Install xCode
2) Installed Mac Ports: http://www.macports.org/
2) Install the dependencies with the follwing console commands; be warned it takes a very long time…
sudo port selfupdate sudo port install py26-game sudo port install py26-sqlalchemy sudo port install py26-gtk
Optionally install python_select and activate python2.6 as default with
sudo python_select python26