As a quick update, I verified that I'm able to load and save png files
using PIL from ipython.

On Tue, Jun 2, 2015 at 3:08 PM, Bharath Ramsundar <
[email protected]> wrote:

> Hi,
>
> I've built rdkit from source (cloned from github) on a Red Hat 4.4.6-4
> box. This is a local install, since my account is a user on a cluster here.
> The build goes through, but when I run ctest afterwards, pythonTestDirChem
> fails (all other tests pass). The failure appears to come from a KeyError
> raised when pidPIL.py attempts to save a file
>
> KeyError: '.png'
>
> I installed PIL using
>
> pip install Pillow
>
> Do you folks have any thoughts on what might be going wrong here? I've
> copied the full output from the failing test below:
>
> .........E..
> ======================================================================
> ERROR: testSpingFile (__main__.TestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "UnitTestDraw.py", line 76, in testSpingFile
>     Draw.MolToFile(self.mol,fn)
>   File "/home/rbharath/rdkit/rdkit/Chem/Draw/__init__.py", line 182, in
> MolToFile
>     canvas.save()
>   File "/home/rbharath/rdkit/rdkit/Chem/Draw/spingCanvas.py", line 111, in
> save
>     self.canvas.save()
>   File "/home/rbharath/rdkit/rdkit/sping/PIL/pidPIL.py", line 166, in save
>     self._image.save(filename, format=format)
>   File
> "/home/rbharath/lib/python/lib/python2.7/site-packages/PIL/Image.py", line
> 1678, in save
>     raise KeyError(ext)  # unknown extension
> KeyError: '.png'
>
> ----------------------------------------------------------------------
> Ran 12 tests in 0.652s
>
> FAILED (errors=1)
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:09] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> [14:58:10] non-ring atom 1 marked aromatic
> .
> ----------------------------------------------------------------------
> Ran 1 test in 0.068s
>
> OK
> <end of output>
> Test time =  54.67 sec
> ----------------------------------------------------------
> Test Failed.
> "pythonTestDirChem" end time: Jun 02 14:58 PDT
> "pythonTestDirChem" time elapsed: 00:00:54
> ----------------------------------------------------------
>
------------------------------------------------------------------------------
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to