Во-первых, мы больше не используем easy_install. Мы используем пункт . Пожалуйста, используйте вместо этого pip.
Чтобы добраться до ваших конкретных проблем, как отмечается в комментариях, вам не хватает GCC. В OS X Xcode Инструменты командной строки предоставляют GCC, а также многие другие программы, необходимые для сборки программного обеспечения в OS X. Для OS X 10.9 (Mavericks) и новее, установите Xcode через App Store, или в качестве альтернативы, установите только инструменты командной строки Xcode с
xcode-select --install
Подробнее см. В FAQ для разработчиков Apple или поищите в Интернете «инструменты для командной строки Xcode».
Для более старых версий OS X вы можете получить Инструменты командной строки Xcode со страницы загрузок на сайте Apple Developer (требуется бесплатная регистрация).
После установки GCC вы все равно можете столкнуться с ошибками во время компиляции, если в вашей системе не установлены зависимости библиотеки C / C ++. В OS X проект Homebrew является самым простым способом установки и управления такими зависимостями. Следуйте инструкциям на веб-сайте Homebrew, чтобы установить Homebrew в своей системе, а затем выполните команду
brew update
brew install libxml2 libxslt
Возможно, в вашем случае возникнут дальнейшие проблемы, вы поместили загруженные установочные инструменты в /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/
. Пожалуйста, не загружайте файлы в это место. Вместо этого я предлагаю вам загрузить файл в свой домашний каталог или в обычный каталог Downloads
. После загрузки вы должны запустить sh setuptools-X.Y.Z.egg
, который затем правильно установит его в соответствующий site-packages
и поместит исполняемый файл easy_install
на вашем пути.