Tôi đang cố gắng cài đặt PIL trên máy Mac OS X Leopard của Intel. Thật không may, "setup.py build" nghĩ rằng nó nên được biên dịch cho ppc.Xóa ppc khỏi cờ biên dịch trong tập lệnh cài đặt python
gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -DHAVE_LIBJPEG -DHAVE_LIBZ -I/System/Library/Frameworks/Tcl.framework/Headers -I/System/Library/Frameworks/Tk.framework/Headers -I/opt/local/include/freetype2 -IlibImaging -I/sw/include -I/opt/local/include -I/Users/adam/Development/pinax-env/include -I/usr/local/include -I/usr/include -I/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 -c libImaging/GifEncode.c -o build/temp.macosx-10.3-i386-2.5/libImaging/GifEncode.o
Điều này không thành công vì tôi không có tệp ppc arch có sẵn trên máy của mình (cũng không muốn cài đặt chúng). Làm thế nào tôi có thể nói setup.py chỉ làm i386?
Tôi đã xem /Library/Frameworks/Python.framework cho tệp cấu hình không có kết quả.
setup.py không để ý :-( –
gì Makefile đã bạn chỉnh sửa gì trăn nhị phân bạn đang sử dụng –
Got it Info ở dưới cùng của trang này:?. http://wiki.python.org/ moin/MacPython/UniversalLibrariesAndExtensions /Library/Frameworks/Python.framework/Versions/Current/lib/python2.5/config/Makefile Tôi đã thử chỉ 'sao chép và dán' gcc vi phạm - đó là những gì không Makefile cần phải được thay đổi cuối cùng –