<div dir="ltr"><div>Hi,</div><div><br></div><div>I would like to use shapely in my zoo wps python script.</div><div>It works fine via bash shell (I have installed shapely, and geos) but when executed by zoo-project, I get the following output:<br></div><div><br></div><div>Python module test_service cannot be loaded.</div><div>Message: TRACE: (10, 'No child processes') <type 'exceptions.IOError'> Unable to run your python process properly. </div><div>Please check the following messages : [' <br>File "/usr/lib/cgi-bin/test_service.py", line 27, in <module>\n from shapely.wkt import dumps, loads\n', ' <br>File "/usr/lib/python2.7/dist-packages/shapely/wkt.py", line 4, in <module>\n from shapely import geos\n', ' <br>File "/usr/lib/python2.7/dist-packages/shapely/geos.py", line 54, in <module>\n _lgeos = load_dll(\'geos_c\', fallbacks=[\'libgeos_c.so.1\', \'libgeos_c.so\'])\n', ' <br>File "/usr/lib/python2.7/dist-packages/shapely/geos.py", line 37, in load_dll\n lib = find_library(libname)\n', ' <br>File "/usr/lib/python2.7/ctypes/util.py", line 253, in find_library\n return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))\n', ' </div><div>File "/usr/lib/python2.7/ctypes/util.py", line 246, in _findSoname_ldconfig\n f.close()\n']</div><div><br></div><div>I use ubuntu 14.04 and zoo version 1.4 and 1.5, and get the same results.</div><div><br></div><div>The test script is very simple derived from the test_service.py:</div><div><div><br></div><div>import zoo</div><div>from shapely.wkt import dumps, loads</div><div>def HelloPy(conf,inputs,outputs):<br></div><div><span class="" style="white-space:pre">       </span>outputs["Result"]["value"]=dumps(loads('POINT (0 0)'))</div><div><span class="" style="white-space:pre"> </span>return zoo.SERVICE_SUCCEEDED</div></div><div><br></div><div>Any idea how to fix this?<br></div><div><br></div><div>Best regards,<br></div><div>Richard</div></div>