Я не думаю, что предложенного решения достаточно во многих случаях, так как (например) у меня уже есть инструменты в / usr / bin и я получаю ту же ошибку.
Проблема в том, что gcc вызывается с флагом -arch ppc, который обычно больше не поддерживается.
Вам нужно (а)
установить ARCHFLAGS в среде оболочки так, чтобы это было
что-то вроде '-arch i386 -arch x86_64'
или для (б) для постоянного исправления:
редактировать
/System/Library/Frameworks/Python.framework/Versions/Current/lib/python*/distutils/sysconfig.py
изменить
archflags = '-arch i386 -arch ppc -arch x86_64'
или быть
archflags = '-arch i386 -arch x86_64'