Не удается установить numpy на Mountain Lion

Я совершенно не знаком с Python, я пытаюсь установить NLTK на основе http://nltk.org/install.html

У меня установлено все, кроме numpy (он говорит, что numpy не является обязательным, но когда я пытаюсь импортировать nltk, там говорится об ошибке, потому что он не смог найти модуль numpy)

после запуска sudo pip install -U numpy

Я работаю на Mac с Mountain Lion, python v2.7.3

Я получаю следующую ошибку (я включил только конец журнала):

Файл "/private/tmp/pip-build/numpy/numpy/core/setup.py", строка 696, в get_mathlib_info

raise RuntimeError ( "Сломанная инструментальная цепочка: невозможно связать простую программу C" )

RuntimeError: Broken toolchain: невозможно связать простую программу C


Не удалось выполнить команду python setup.py egg_info с кодом ошибки 1 в /tmp/pip -build/numpy

Кто-нибудь видел, что это произошло?

Ответ 1

Если вы откроете командную строку и введите gcc, она будет запущена без ошибок? Если нет, вам может потребоваться установить XCode (доступно в AppStore), а затем инструменты командной строки (похоже на этот пост), чтобы вы могли завершить установку для numpy.

Ответ 3

Похоже, на этот вопрос уже был дан ответ: Проблемы с pip install numpy - RuntimeError: Broken toolchain: невозможно связать простую программу C

Настройка ARCHFLAGS позволила мне установить numpy (запуск Mavericks с инструментами командной строки 5.1.1):

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install --upgrade numpy