Ehi, ho un problema con l'installazione di PIL su Snow.Installazione di PIL su Snow Leopard
Ho una installazione pulita di macport dopo l'aggiornamento a SL e installato da origine la libreria jpeg seguendo le istruzioni di installazione specifiche del sistema operativo. Installazione di PIL con pip va bene, ma quando provo a importare il modulo _imaging ottengo il seguente messaggio:
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
ho trovato è necessario assicurarsi che questi file in particolare (pilconvert.py, pildriver.py, pilconvert.py, pilprint.py, pilfont.py) bisogno di essere eliminato dal/site-packages se esistono già lì quando si installa py26-pil da Macports ... L'installazione è rimbalzata fino a quando questi non sono stati eliminati. – cit
Questa soluzione sta cercando di installare tutte le possibili cose che sembra e sta andando per sempre sulla mia macchina. Qualcosa che mi manca? Onestamente, ho solo bisogno di installare PIL. Ma questo è l'installazione di python 2.6.6, python 2.7, openssl etc quando eseguo il comando. – Sumod
Il comando precedente non dovrebbe provare a installare python2.7, solo python2.6. Puoi vedere quali pacchetti dipendenti MacPorts proverà ad installare eseguendo un test: 'sudo port -y install py26-pil'. E, sì, se sai cosa stai facendo o sei disposto a dedicare del tempo a capire quali sono tutte le opzioni di configurazione necessarie, puoi provare a installare semplicemente 'pil' e le sue dipendenze immediate,' libjpeg', 'freetype' , ecc., ma è necessario sapere quali ABI ('MACOSX_DEPLOYMENT_TARGET') e gli archi CPU il Python che si sta usando è stato configurato e costruito con. L'uso di MacPorts elimina il lavoro di congettura. –