On 19 Dec, 2007, at 7:05, Jamie Quint wrote: > I am attempting to install PIL on Leopard from source, it all > appears to be working, the build summary gives an all ok (see below)
The build process is a bit to lenient to my taste, it will automaticly detect which C libraries are available and will adapt the build proces to that. To build PIL with JPEG support you'll have to download and install the jpeg libraries (http://www.ijg.org/). Ronald > > > jamiequint:/usr/src/Imaging- 1.1.6$ sudo python setup.py install > running install > running build > running build_py > running build_ext > --- using frameworks at /System/Library/Frameworks > -------------------------------------------------------------------- > PIL 1.1.6 BUILD SUMMARY > -------------------------------------------------------------------- > version 1.1.6 > platform darwin 2.5.1 (r251:54863, Oct 5 2007, 21:08:09) > [GCC 4.0.1 (Apple Inc. build 5465)] > -------------------------------------------------------------------- > --- TKINTER support ok > --- JPEG support ok > --- ZLIB (PNG/ZIP) support ok > --- FREETYPE2 support ok > -------------------------------------------------------------------- > To check the build, run the selftest.py script. > running build_scripts > running install_lib > creating /Library/Python/2.5/site-packages/PIL > ... > > > However, after this if I try to convert a jpg I get the following > error (I can open the file and get info out of it, yet I cant save > it). > > > jamiequint:/Library/Python/2.5/site-packages$ python > Python 2.5.1 (r251:54863, Oct 5 2007, 21:08:09) > [GCC 4.0.1 (Apple Inc. build 5465)] on darwin > Type "help", "copyright", "credits" or "license" for more information. > >>> import Image > >>> i = Image.open("/Users/jamiequint/Desktop/tag.jpg") > >>> i.save("blah.png") > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/Library/Python/2.5/site-packages/PIL/Image.py", line 1372, > in save > self.load() > File "/Library/Python/2.5/site-packages/PIL/ImageFile.py", line > 180, in load > d = Image._getdecoder(self.mode, d, a, self.decoderconfig) > File "/Library/Python/2.5/site-packages/PIL/Image.py", line 375, > in _getdecoder > raise IOError("decoder %s not available" % decoder_name) > IOError: decoder jpeg not available > >>> i.size > (1321, 816) > >>> i.format > 'JPEG' > >>> i.mode > 'RGB' > > > Any suggestions? > > > _______________________________________________ > Pythonmac-SIG maillist - Pythonmac-SIG@python.org > http://mail.python.org/mailman/listinfo/pythonmac-sig _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig