<div dir="ltr">Hi Gerald,<div><br></div><div>thank you for you reply.</div><div><br></div><div>I just tried this but it doesn't make a difference.</div><div>Don't know if i can add screen captures here but i'll try:</div><div><div><img src="cid:ii_k698jnmu0" alt="image.png" style="margin-right: 0px;" width="781" height="276"><br></div></div><div>I think the pyvers is rather used for finding libpython, and this one has the minor version attached to it. So entering 3 or 3.7 results in the same error. Python-config is found correctly.</div><div><br></div><div>Where could i check if the PyObject_CallObject element is included in the python distribution?</div><div><br></div><div>thanks,</div><div><br></div><div>Kobe</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op wo 5 feb. 2020 om 10:39 schreef Gérald Fenoy <<a href="mailto:gerald.fenoy@geolabs.fr">gerald.fenoy@geolabs.fr</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">Hi Kobe,<div>sorry for late reply.</div><div><br></div><div>The Python 3 should be correctly supported, at least it is the version that is currently used within MapMint thanks to the work started during last year GSoC by Fenil Mehta (ref. <a href="https://github.com/fenilgmehta/mapmint" target="_blank">https://github.com/fenilgmehta/mapmint</a> ).</div><div><br></div><div>Thanks for your feedback about the comment line (617 of <a href="http://configure.ac" target="_blank">configure.ac</a>) which is wrongly referring to libphp when lib python is verified, this will be fixed. For the version number, it is mainly used to find the right python-config that may be named python3-config on some platform (usually where there are both python 2 and 3 available), hence you can specify the specific version number you want to use. </div><div><br></div><div>Nevertheless, from what you have provided I can notice that you mentioned the major, minor version number when only the major version is expected. Supposing that there is a « python-config » program named python3-config from your build system, then it should be ok and the python library should be properly found.</div><div><br></div><div>Hence, I suppose that in case you run you configure command by replacing the —with-pyvers=3.7 by —with-python=3 it should work.</div><div><br></div><div>I hope it helps.</div><div><br></div><div>Best regards,</div><div><br></div><div>Gérald Fenoy</div><div>ZOO-Project PSC Chair</div><div><br></div><div><br><div><br><blockquote type="cite"><div>Le 4 févr. 2020 à 11:33, Kobe De Decker <<a href="mailto:kobededecker@gmail.com" target="_blank">kobededecker@gmail.com</a>> a écrit :</div><br><div><div dir="ltr">Hi there,<div><br></div><div>I was using Zoo WPS successfully for many projects using it in a Docker image i built myself. Lately Python 2.7 has been deprecated, and I can't deploy new zoo services anymore as many of my processes use numpy and I get installation errors saying that numpy cant be installed anymore on this old Python.</div><div><br></div><div>I have been trying to compile the Kernel with Python 3.x (in Conda) for a couple of days now, but am stuck on the last phase of the configure step. This is wat I enter:</div><div><br></div><div>./configure --with-python=/opt/app-root/src/miniconda3 --with-pyvers=3.7  --prefix=/usr --libdir=/usr/lib64</div><div><br></div><div>But the process breaks on this line:</div><div><br></div><div>checking Python.h usability... yes<br>checking Python.h presence... yes<br>checking for Python.h... yes<br>checking for PyObject_CallObject in -lpython3.7... no<br>configure: error: could not find libpython<br></div><div><br></div><div>So the configure phase definitely finds my python installation, but fails its last check. If i check in configure and <a href="http://configure.ac/" target="_blank">configure.ac</a> files, this should have something to do with linking with libphp (while I dont need php for my processes .. ).</div><div><br></div><div>When I install python included in Centos repositories (2.7), the configure phase just passes without errors .. </div><div><br></div><div><br></div><div>Any clues? </div><div><br></div><div>Thanks,</div><div><br></div><div>Kobe</div></div>
_______________________________________________<br>Zoo-discuss mailing list<br><a href="mailto:Zoo-discuss@lists.osgeo.org" target="_blank">Zoo-discuss@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/zoo-discuss" target="_blank">https://lists.osgeo.org/mailman/listinfo/zoo-discuss</a></div></blockquote></div><br></div></div></blockquote></div>