2012-11-14 4 views
0

Когда я пытаюсь установить numpy поверх установки python.org python2.6, я получаю эти ошибки на моем терминале OS X.Установить numpy на Snow Leopard

sh: gcc-4.2: command not found 

И это приводит к сбою. Я заметил пастебин (http://pastebin.com/hieSKe3A) уже по этой проблеме, но я не могу найти ответ в Интернете, который работает на Snow Leopard (похоже, для Lion много ответов).

Я заметил, что numpy требует установки python.org python2.6. Я пытаюсь это сделать. Btw, если есть способ предотвратить установку установщиком numpy mpkg из проверки доступности версии python? (Если да, у меня может быть еще один хакерский способ сделать это.)

Помощь?

Спасибо.

+0

Просто подчеркнув «Снежный барс» здесь. На Snow Leopard нет версии, которую я могу установить. – Navneet

+0

Да. Но мне просто нужны инструменты командной строки, не так ли? У меня есть Xcode 4, который я купил, а затем у меня возникли проблемы с повторной установкой (потому что они сильно изменили процедуру установки Xcode), когда я перезагрузил свой ноутбук. Просто хочу быть уверенным, что я не убиваю мою текущую установку Xcode ни для чего. Благодаря! – Navneet

ответ

0

В терминале типа «gcc» вы получите сообщение «команда не найдена».

C или GCC компилятора требуется несколько раз и MAC OS X не имеет этого по умолчанию устанавливается

установить GCC компилятор, вам необходимо скачать и установить инструменты командной строки для Xcode (см яблок страницы разработчика)

+0

Посмотрите на мой комментарий выше. Я знаю все это. Я схожу с ума, как сумасшедший. 'Snow Leopard' - моя проблема. – Navneet

+0

GCC установщик для snowleopard https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.6.pkg – hackg

1

у вас есть два основных варианта для установки GCC 4.2 на Snow Leopard:

  1. Скачать предварительно созданные исполняемые файлы из osx-gcc-installer. Это самый простой способ.

  2. Загрузить в Инструменты командной строки для Xcode пакета в Developer Center и следовать this guide, чтобы сделать его установить на Snow Leopard.