При установке пакетов Python с модулями расширения C в Mac OS X Python автоматически использует SDK и цель развертывания, с которой был создан интерпретатор. Предположительно, вы используете 32-битный Python, возможно, от одного из установщиков python.org. Эти Pythons созданы с использованием 10.4u SDK для совместимости со старыми системами. Если вы используете Xcode 3, SDK 10.4u по умолчанию не установлен, но вы можете запустить установщик Xcode 3 и выбрать его. Если вы используете Xcode 4, вам, вероятно, не повезло, поскольку он не включает 10.4u SDK (или, насколько я понимаю). Вы можете установить более новый 64-битный / 32-битный 10.6-только Python 2.7 с python.org или использовать Apple Python 2.6 (/usr/bin/python2.6
).