При установке пакетов в Python с использованием pip я обнаружил следующую ошибку:
unable to execute gcc-4.2: No such file or directory
Очевидно, что pip пытается использовать gcc-4.2, которого нет ни в одном из двоичных каталогов, а именно / usr/ бен.Посмотрев этот сайт и другие, я обнаружил, что многие другие страдают от той же проблемы.Тем не менее, gcc обновляется до версии 4.2 в OS X Lion, и это не проблема версии, скорее, gcc просто называется gcc, а не gcc-4.2, в / usr / bin и имеет символическую ссылку на llvm-gcc.После добавления gcc-4.2 в / usr / bin в качестве символической ссылки на gcc, pip смог успешно все установить.Почему же тогда pip ищет gcc-4.2, а не gcc?Это ошибка pip, OS X Lion или пакетов внутри pip, которые пытаются установить себя с помощью gcc-4.2?
Наконец, моя хакерская ссылка - правильное решение в этой ситуации, или я должен был исправить это каким-то другим способом?