¿Por qué recibo el error: el comando ‘llvm-gcc-4.2’ falló con el estado de salida 1

Estoy configurando os X 10.7.

Estoy usando la instalación predeterminada de Python:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/

Uso un gestor de paquetes basado en Python llamado easy_install. Easy_install parece no poder encontrar el comstackdor.

EDITAR: cuando intenté instalar MySQL-python obtuve este error:

$ sudo easy_install MySQL-python Password: Searching for MySQL-python Reading http://pypi.python.org/simple/MySQL-python/ Reading http://sourceforge.net/projects/mysql-python/ Reading http://sourceforge.net/projects/mysql-python Best match: MySQL-python 1.2.3 Downloading http://download.sourceforge.net/sourceforge/mysql-python/MySQL-python-1.2.3.tar.gz Processing MySQL-python-1.2.3.tar.gz Running MySQL-python-1.2.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-P9H9WX/MySQL-python-1.2.3/egg-dist-tmp-rRTfZL warning: no files found matching 'MANIFEST' warning: no files found matching 'ChangeLog' warning: no files found matching 'GPL' unable to execute llvm-gcc-4.2: No such file or directory error: Setup script exited with error: command 'llvm-gcc-4.2' failed with exit status 1 

error: el script de configuración salió con el error: el comando ‘llvm-gcc-4.2’ falló con el estado de salida 1

Xcode 4.1 usó GCC, pero con Xcode 4.2 eso parece haber cambiado.

¿Qué comstackdor quiere Apple que usemos? ¿Cómo configuro la configuración para poder comstackr OSS?

Tuve exactamente el mismo problema cuando actualicé de OSX 10.6 a 10.7. Si actualiza a 10.7 desde 10.6, su versión de Python puede pasar de 2.6 a 2.7 y es posible que tenga que volver a instalar la mayoría de sus paquetes de python.

Esto es lo que funcionó para mí:

  1. Instala la última versión de XCode desde la App Store
  2. Dentro de XCode, vaya a Preferencias -> Descargas -> Componentes
  3. descargar las herramientas de línea de comandos

Eso es todo lo que necesitas hacer. Intenta volver a instalar en un nuevo shell. La instalación de la herramienta de línea de comandos colocará llvm-gcc-4.2 en / usr / bin, que debería estar en su ruta predeterminada. La instalación también se ocupa de las rutas de la biblioteca y cosas que realmente no quieres saber a menos que algo se rompa.

Edición 10.9

Si está ejecutando 10.9 o superior, creo que podría ejecutar esto desde la línea de comandos para instalar las herramientas de la línea de comandos:

 xcode-select --install 

No he verificado que esta sea una solución real al problema.

Alternativa a la instalación de Xcode, instalar GCC y herramientas relacionadas a través de:

https://github.com/kennethreitz/osx-gcc-installer

Me suena que te topaste con este problema . El hilo muestra una variedad de soluciones.

Espero que ayude.

La solución es bastante simple. Echa un vistazo a la siguiente entrada de blog. http://waqasshabbir.tumblr.com/post/19073648382/llvm-gcc-4-2-exe-error-on-mac-osx-lion-when-building

Utilizando OS X 10.7.5 (Lion)

Probé la solución XCode, pero mi instalación de gevent pip todavía no tuvo éxito. Luego, intenté comstackr libevent desde la fuente pero aún no tuve éxito con la instalación de gevent. Sin embargo, después de que hice

  brew install libevent 

Pude instalar gevent con éxito

  sudo pip install gevent 

(Nota: greenlet también es una dependencia para gevent, por lo que también puede intentar instalarlo con pip. Ya estaba instalado en mi máquina).

Todas las sugerencias aquí (las opciones de la línea de comandos de Xcode y las cosas de Kenneth Reitz) no funcionaron para mí (estoy en Mac OS X 10.7.5, Xcode 4.6.3).

Lo que ayudó al final fue alterar las opciones de cflags en el archivo mysql_config (hubo errores acerca de las ‘opciones de línea de comandos no reconizadas’ al intentar ‘sudo pip instalar MySQL-python’).

Consulte esta publicación: cc1: error: opción de línea de comando no reconocida “-Wno-null-conversion” en la instalación de python-mysql en mac 10.7.5