เกิดข้อผิดพลาดในการติดตั้ง lxml บน Mac Snow Leopard


3

ฉันได้รับสิ่งที่ดูเหมือนจะเป็นข้อผิดพลาดทั่วไปเมื่อพยายามติดตั้ง lxml บน 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

ฉันได้ลองใช้คำแนะนำหลายอย่างที่พบ (การตั้งค่า archflags การเชื่อมโยงไปยัง gcc-4.0) แต่ยังคงได้รับข้อผิดพลาดเดิมทุกครั้ง ฉันติดตั้ง Xcode 4 แล้ว ความช่วยเหลือใด ๆ ชื่นชม

ได้รับการแก้ไขด้วย: sudo env ARCHFLAGS = "- arch i386 -arch x86_64" easy_install lxml

ไม่ต้องขอบคุณการโยกย้ายคำถาม มันเหมาะสำหรับ StackOverflow


1
นี่เป็นคำถามการเขียนโปรแกรมหรือไม่

ไม่และฉันถูกตั้งค่าสถานะเพื่อให้ย้าย

คุณใช้ไพ ธ อนตัวไหน
Mark

1
ฉันกำลังพยายามทำงานกับ XML ใน Python StackOVerflow มีความเหมาะสมมากกว่าฟอรัม Poweruser ของ Mac
pbreitenbach

คำตอบ:


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.