Error al instalar lxml en Mac Snow Leopard

3

Recibo lo que parece ser un error común al intentar instalar lxml en MacOS 10.6:

Building lxml version 2.3.
Building without Cython.
Using build configuration of libxslt 1.1.24
/usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed
Installed assemblers are:
/usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64
/usr/bin/../libexec/gcc/darwin/i386/as for architecture i386
src/lxml/lxml.etree.c:161594: fatal error: error writing to -: Broken pipe
compilation terminated.
lipo: can't open input file: /var/tmp//cc7Ypl70.out (No such file or directory)
error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1

He intentado varias de las sugerencias que pude encontrar (configuración de archflags, enlaces a gcc-4.0) pero aún así me sale el mismo error cada vez. Tengo instalado Xcode 4. Cualquier ayuda apreciada.

RESUELTO con: sudo env ARCHFLAGS="- arch i386 -arch x86_64" easy_install lxml

No, gracias a la migración de la pregunta. Fue mejor adaptado para StackOverflow.

    
pregunta pbreitenbach 03.06.2011 - 06:30

1 respuesta

2

Hay una solución aquí: enlace

  

exportar ARCHFLAGS="- arch i386 -arch x86_64"

    
respondido por el Kenn Knowles 09.06.2011 - 21:00

Lea otras preguntas en las etiquetas