I'm trying to use PIL with a module in OpenERP but am getting the following error:

File "/opt/openerp/stable/5.0/addons/report_openoffice/barcode/barcode.py", line 38, in make_barcode
    im = bar.getImage(code,height)
File "/opt/openerp/stable/5.0/addons/report_openoffice/barcode/EANBarCode.py", line 173, in getImage font = ImageFont.load("/opt/openerp/stable/5.0/addons/report_openoffice/barcode/courB08.pil") File "/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", line 193, in load
    f._load_pilfont(filename)
File "/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", line 95, in _load_pilfont
    return self._load_pilfont_data(file, image)
File "/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", line 117, in _load_pilfont_data
    image.load()
File "/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFile.py", line 189, in load
    d = Image._getdecoder(self.mode, d, a, self.decoderconfig)
File "/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/Image.py", line 385, in _getdecoder
    raise IOError("decoder %s not available" % decoder_name)
IOError: decoder zip not available


Most of what I have turned up suggests this is due to PIL not linking to zlib properly, but the PIL install summary seems to indicate that it has:

PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      linux2 2.5.2 (r252:60911, Jul 22 2009, 15:33:10)
              [GCC 4.2.4 (Ubuntu 4.2.4-1ubuntu3)]
--------------------------------------------------------------------
*** TKINTER support not available (Tcl/Tk 8.4 libraries needed)
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.


Any advice appreciated.



_______________________________________________
Image-SIG maillist  -  Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig

Reply via email to