Hi I'm trying to get Pybel (OpenBabel 2.3.2) to export to PNG format in Centos 6.5.
As I understood from the the docs, I just need to install Cairo; the packages for Centos are cairo and cairo-devel. I also installed libpng and libpng-devel. This is the compilation command and (relevant) output: [yo@mol build]$ cmake ../openbabel-2.3.2 -DPYTHON_BINDINGS=ON -DEIGEN2_INCLUDE_DIR=/home/yo/openbabel_compilation/eigen-eigen-b23437e61a07/ -DEIGEN3_INCLUDE_DIR=/home/yo/openbabel_compilation/eigen-eigen-6b38706d90a9/ -- Using included inchi library. -- Could NOT find wxWidgets (missing: wxWidgets_FOUND) -- Cairo found. PNG output will be supported. -- Attempting to build the GUI -- wxWidgets not found => GUI will not be built -- Python bindings will be compiled -- Configuring done -- Generating done -- Build files have been written to: /home/yo/openbabel_compilation/build It says "Cairo found. PNG output will be supported.". Indeed, I get a png if I run: /usr/local/bin/obabel -:"CC(=O)Cl" -O mymol.png -xO smi But when I try to run my code using pybel [yo@mol MDB]$ python get_data.py Traceback (most recent call last): File "get_data.py", line 30, in name_to_img pybel.readstring('smi', str(v_name)).draw(show=False, filename=img_path) File "/usr/lib64/python2.6/site-packages/pybel.py", line 502, in draw raise ImportError(errormessage) ImportError: PNG output format not found. You should compile Open Babel with PNG support. See installation instructions for more information. I can export to PNG using a script sample for Cairo and using obabel directly, so in this point I don't even understand the error from pybel. How do I get PNG support or at least understand where the problem is? Thank you Carolina ------------------------------------------------------------------------------ _______________________________________________ OpenBabel-discuss mailing list OpenBabel-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-discuss