Если вы используете buildout с virtualenv, попробуйте следующее: https://github.com/shywolf9982/satchmo-buildout
Конечно, установка новейшего XCode т.е. 3.1 или 3.2 является обязательным ..
К сожалению, компиляция чего-то на Mac может дать вам мурашки по коже ... Мой коллега и я боролись 12 часов с установкой geodjango в базе данных Spatialite, и мы все-таки не сделали это
Если вы не используете buildout, просто используйте macports для установки модулей, перечисленных в файле buildout.cfg
репо.
Удачи!