<div dir="ltr">Hi all,<div><br></div><div>I'm trying to build scikit-image locally, in my git folder, and to just add it to my PYTHONPATH.</div><div>I checked that all the requirements were met (confirmed by pip install -r requirements.txt).<br>However, when I do </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">python setup.py build_ext -i </blockquote><div>I get an error.</div><div>I must be missing something but can't really figure out what...</div><div> <br></div><div>This is the output I get:</div><div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">non-existing path in 'skimage/_shared': 'tests'<br>non-existing path in 'skimage/_shared': 'geometry.c'<br>non-existing path in 'skimage/_shared': 'interpolation.c'<br>non-existing path in 'skimage/_shared': 'transform.c'<br>non-existing path in 'skimage/draw': '_draw.c'<br>non-existing path in 'skimage/feature': 'corner_cy.c'<br>non-existing path in 'skimage/feature': 'censure_cy.c'<br>non-existing path in 'skimage/feature': '_brief_cy.c'<br>non-existing path in 'skimage/feature': '_texture.c'<br>non-existing path in 'skimage/feature': '_template.c'<br>cython -o /homes/jk712/scikit-image/skimage/filter/_ctmf.c /homes/jk712/scikit-image/skimage/filter/_ctmf.pyx<br>Traceback (most recent call last):<br>  File "setup.py", line 146, in <module><br>    cmdclass={'build_py': build_py},<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/core.py", line 152, in setup<br>    config = configuration()<br>  File "setup.py", line 48, in configuration<br>    config.add_subpackage('skimage')<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 1003, in add_subpackage<br>    caller_level = 2)<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 972, in get_subpackage<br>    caller_level = caller_level + 1)<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 909, in _get_configuration_from_setup_py<br>    config = setup_module.configuration(*args)<br>  File "skimage/setup.py", line 14, in configuration<br>    config.add_subpackage('filter')<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 1003, in add_subpackage<br>    caller_level = 2)<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 972, in get_subpackage<br>    caller_level = caller_level + 1)<br>  File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py", line 909, in _get_configuration_from_setup_py<br>    config = setup_module.configuration(*args)<br>  File "skimage/filter/setup.py", line 15, in configuration<br>    cython(['_ctmf.pyx'], working_path=base_path)<br>  File "/homes/jk712/scikit-image/skimage/_build.py", line 49, in cython<br>    subprocess.call(['cython', '-o', c_file, pyxfile])<br>  File "/usr/lib/python2.7/subprocess.py", line 524, in call<br>    return Popen(*popenargs, **kwargs).wait()<br>  File "/usr/lib/python2.7/subprocess.py", line 711, in __init__<br>    errread, errwrite)<br>  File "/usr/lib/python2.7/subprocess.py", line 1308, in _execute_child<br>    raise child_exception<br>OSError: [Errno 2] No such file or directory</blockquote></div><div><br></div><div><br></div><div>Apparently the problem would be coming from a missing file _template.c</div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;"> > /usr/lib/python2.7/subprocess.py(524)call()<br>    523     """<br>--> 524     return Popen(*popenargs, **kwargs).wait()<br>    525 <br></blockquote><div> </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">ipdb> print popenargs<br>(['cython', '-o', '/homes/jk712/scikit-image/skimage/feature/_template.c', '/homes/jk712/scikit-image/skimage/feature/_template.pyx'],)<br></blockquote><div> </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">ipdb> print kwargs<br>{}</blockquote><div><br></div><div>On the other hand, </div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">easy_install --prefix ~/usr scikit-image </blockquote><div>works. </div><div><br></div><div>Any idea of what is going on?</div><div><br></div><div>Thanks,</div><div><br></div><div>Jean </div><div><br></div></div>