I guess this is just an FYI - both Zope and PIL have an ImageFile.py. I had both in my PYTHONPATH and none of the PIL sample scripts worked because PIL was trying to import zope's ImageFile.py. Changing the sample scripts to explicitly import from the PIL package fixed it. from PIL import Image Just thought this might be useful to someone. ^Roman