Ошибка установки pip с /usr/bin/clang: нет такого файла или каталога

Я переношу свою среду разработки на 10.8, однако у меня проблемы с pip.

В частности, я использую virtualenvs/virtualwrapper, но не могу pip install psycopg2, и во время сборки расширения psycopg2._psycopg я получаю:

unable to execute /usr/bin/clang: No such file or directory
error: command '/usr/bin/clang' failed with exit status 1

Может ли кто-нибудь предложить решение этого?


person Monolith    schedule 03.08.2012    source источник


Ответы (1)


Вероятно, это происходит из-за того, что вы не переустанавливали инструменты командной строки после обновления.

Обычно XCode следует обновлять до последней версии (4.4) (думаю, когда я обновлялся до 10.8, я также обновлял целую кучу других приложений, включая XCode). После обновления вам необходимо переустановить инструменты командной строки. Теперь это можно сделать с помощью настройки в XCode:

Перейдите в «Настройки -> Загрузки» и установите «Инструменты командной строки».

Теперь у вас больше не должно возникнуть проблем при установке пакетов, которые необходимо скомпилировать.

person mbrochh    schedule 03.08.2012