Xin chào, tôi gặp sự cố khi cài đặt PIL trên Snow.Cài đặt PIL trên Snow Leopard
Tôi có cài đặt macports sạch sau khi nâng cấp lên SL và được cài đặt từ nguồn thư viện jpeg theo hướng dẫn cài đặt cụ thể của OS. Cài đặt PIL với pip việc suôn sẻ nhưng khi tôi cố gắng để nhập khẩu các mô-đun _imaging tôi nhận được thông báo sau:
Traceback (most recent call last):
File "<string>", line 1, in <module> ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL/_imaging.so, 2): no suitable image found. Did find: /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL/_imaging.so: mach-o, but wrong architecture
tôi thấy bạn cần phải chắc chắn rằng những tập tin này nói riêng (pilconvert.py, pildriver.py, pilconvert.py, pilprint.py, pilfont.py) cần phải bị xóa khỏi/site-packages nếu chúng đã tồn tại ở đó khi cài đặt py26-pil từ Macports ... Việc cài đặt bị balked cho đến khi chúng bị xóa. – cit
Giải pháp này đang cố gắng để cài đặt tất cả mọi thứ có thể có vẻ và nó sẽ mãi mãi trên máy tính của tôi. Bất cứ điều gì tôi đang mất tích? Thành thật mà nói, tôi chỉ cần cài đặt PIL. Nhưng đây là cài đặt python 2.6.6, python 2.7, openssl etc khi tôi chạy lệnh. – Sumod
Lệnh trên không nên cố cài đặt python2.7, chỉ python2.6. Bạn có thể thấy những gói phụ thuộc MacPorts sẽ cố gắng cài đặt bằng cách chạy thử nghiệm: 'sudo port -y install py26-pil'. Và, vâng, nếu bạn biết bạn đang làm gì hoặc sẵn sàng dành thời gian để tìm ra tất cả các tùy chọn cấu hình cần thiết, bạn có thể thử cài đặt 'pil' và các phụ thuộc tức thời của nó,' libjpeg', 'freetype' , vv, nhưng bạn cần phải biết những gì ABI ('MACOSX_DEPLOYMENT_TARGET') và CPU archs Python bạn đang sử dụng được cấu hình và xây dựng với. Sử dụng MacPorts loại bỏ công việc đoán. –