Mac OSX: пакеты python не удалось создать из-за проблем с gcc

Я пытаюсь установить пакет MySQL-python со следующей ошибкой:

 cc1: error: unrecognized command line option "-arch" cc1: error: unrecognized command line option "-Wno-long-double" error: Setup script exited with error: command 'gcc' failed with exit status 1 

Я использую Mac OSX version 10.6.8 с gcc

  • MySQLdb чрезвычайно медленный с большими наборами результатов
  • Python MySQLdb - Ошибка 1045: доступ запрещен для пользователя
  • «Невозможно открыть файл include:« config-win.h »: нет такого файла или каталога» при установке mysql-python
  • Python: ValueError: символ неподдерживаемого формата '' '(0x27) в индексе 1
  • Сначала ssh с mysqldb в python
  • Установка MySQL-python на Mac
  •  bash-3.2$ gcc --version gcc (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3) 

    Как я могу решить эту проблему?

    благодаря

  • Каков самый простой способ заставить matplotlib в OSX работать в виртуальной среде?
  • mysql-python устанавливает фатальную ошибку
  • Различия между Framework и не-Framework-сборками Python в Mac OS X
  • Не удается установить библиотеку mysql python на Mac Mavericks
  • «Проверка сертификата SSL не удалась» с помощью pip для установки пакетов
  • Я уже установил libpng, но есть ошибка «« png.h »file not found #include <png.h>», когда я устанавливаю автозапуск
  • 3 Solutions collect form web for “Mac OSX: пакеты python не удалось создать из-за проблем с gcc”

    Я восстановил gcc который поставляется с Mac, и удалил первую ошибку, которая

     cc1: error: unrecognized command line option "-arch" 

    для второго я удалил опцию из /Library/Frameworks/Python.framework/Versions/Current/lib/python2.5/config/Makefile
    от BASECFLAGS и добавил следующее к моему ~ / .bashrc

     export C_INCLUDE_PATH=/Developer/SDKs/MacOSX10.5.sdk/usr/include export LIBRARY_PATH=/Developer/SDKs/MacOSX10.5.sdk/usr/lib 

    и который удалил ошибку

     cc1: error: unrecognized command line option "-Wno-long-double" 

    Вам нужно использовать поставляемый Apple gcc который поставляется с инструментами Xcode Developer Tools. Должна быть версия Xcode для Snow Leopard, которая поставляется с вашим Mac или находится на системном восстановлении DVD или в розничной копии Snow Leopard или может быть загружена (после бесплатной регистрации) из Apple Developer Connection.

    Решение 1:

    Возможно, отсутствует пакет установки pyton-dev:

     $ yum list | grep python-dev $ yum -y install python-dev* //need root privileges 

    После выполнения переустановки.

    Решение 2:

    Если решение 1 не разрешает проблему, может быть, «gcc» не установлен или больше не находится в PATH

     $ whereis gcc //check gcc $ echo $PATH //Check the gcc whether in the PATH 

    Если вы не установите «gcc», выполните следующую команду

     $ yum list | grep gcc $ sudo yum install -y gcc.x86_64 

    После выполнения переустановите.

    Python - лучший язык программирования в мире.