[Plone-IT] No module named PIL.Image su gentoo: una conferma
Giovanni Toffoli
toffoli a uni.net
Ven 7 Nov 2008 15:28:36 UTC
A questo proposito, sembrerā strano, ma nell'istallare diverse versioni di Plone (da 2.1.x a 3.1.6) in server con diverse versioni di Python, il problema ricorrente che non ho mai superato in modo definitivo č stato quello di PIL.
L'ultima volta avevo a che fare con una distribuzione Ubuntu recente con
- python2.5 pre-installato, con PIL
- python2.3, costruito da source
- python2.4, costruito da source
Cercavo di costruire PIL per python2.4.
Ma setup.py con l'opzione build_ext non trovava la libreria C per supporto JPEG, che serve per poter trasformare le immagini.
Ho provato allora a copiare/linkare il PIL di python2.5:
quando parte l'istanza, dā il warning
<<
/usr/local/lib/python2.4/site-packages/PIL/Image.py:53: RuntimeWarning: Python C API version mismatch for module _imaging: This Python has API version 1012, module _imaging has version 1013.
import _imaging
>>
ma sembra funzionare.
Giovanni
----- Original Message -----
From: Vito Falco
To: La lista degli italiani appassionati di Plone.
Sent: Friday, November 07, 2008 12:25 PM
Subject: Re: [Plone-IT] No module named PIL.Image su gentoo: una conferma
Ciao,
se č il metodo migliore non saprei, ma sicuramente potevi utilizzare il python2.4 per compilare il PIL, ovvero suppongo che tu abbia dato un :
python setup.py install
in realtā dovresti dare (se il python di default non č il 2.4.4) un bel:
python2.4 setup.py install
Questo sicuro funge su Linux, non dovrebbe cambiare granchč in windows. L'unica cosa che non potrebbe darti problemi č il fatto che python2.4 non risponda via shell perchč devi settargli una variabile d'ambiente dicendo di utilizzare la bin di python2.4 (windows....argh!) per tutto il sistema.
Vito
Il giorno 7 novembre 2008 11.32, Stefano Guglia <stefano.guglia a eutelia.com> ha scritto:
Buon WPD a tutti..anche a me che in questo santo giorno sto a lavorare :-)
Forse un po' OT, trattandosi prevalentemente di Python..vedete voi.
ho pasticciato con il mio PC e zopectl debug diceva 'No module named
PIL.Image'
- il modulo e' installato (pacchetto 'imaging' in gentoo)
- in python-2.5 il modulo e' presente
- in python-2.4 il modulo non era presente
- il mio zope-2.9.8 supporta solo python-2.4
Evidentemente l' installazione standard coinvolge solo la versione piu'
recente di python.
quello che ho fatto e' stato semplicemente di copiare la cartella PIL
da /usr/lib/python2.5/site-packages a /usr/lib/python2.4/site-packages
ed ora tutto sembra rifunzionare.
Vi chiedo semplicemente una conferma o meno sulla correttezza dell'
operazione.
Cordiali saluti,
Stefano
_______________________________________________
Plone-IT mailing list
Plone-IT a lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
--
"Design is the method of putting form and content together. Design, just as art, has multiple definitions; there is no single definition. Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated." by Paul Rand
------------------------------------------------------------------------------
_______________________________________________
Plone-IT mailing list
Plone-IT a lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20081107/9c08fe12/attachment.html>
Maggiori informazioni sulla lista
Plone-IT