Хорошо, нашел, что не так.
Мой SnowLeopard поставляется с ОБА python 2.6 (по умолчанию) и 2.5 установлен
XCode установил objc для обоих.
Таким образом, я в основном разбил свой pythonpath и т. Д. С помощью дополнительных ручных установок python 2.5 и objc, так или иначе библиотеки не были совместимы (у меня и у исходного python есть 2.5.4, но немного отличается релиз, и что более важно, вероятно, собран с различными вариантами сборки )
Я сделал следующее: убедившись, что я запускаю все с оригинального python2.5 (в моей системе он находится в /usr/bin/python2.5), удалив неправильные записи из easy_install.pth в пакетах сайта и добавив путь в PyObjc для easy_install.pth.
Извините, что не узнал раньше, но я надеюсь, что это будет полезно кому-то в будущем!