Build error
Jean K
jean.kossaifi at gmail.com
Mon Oct 14 09:38:35 EDT 2013
Hi all,
I'm trying to build scikit-image locally, in my git folder, and to just add
it to my PYTHONPATH.
I checked that all the requirements were met (confirmed by pip install -r
requirements.txt).
However, when I do
> python setup.py build_ext -i
I get an error.
I must be missing something but can't really figure out what...
This is the output I get:
> non-existing path in 'skimage/_shared': 'tests'
> non-existing path in 'skimage/_shared': 'geometry.c'
> non-existing path in 'skimage/_shared': 'interpolation.c'
> non-existing path in 'skimage/_shared': 'transform.c'
> non-existing path in 'skimage/draw': '_draw.c'
> non-existing path in 'skimage/feature': 'corner_cy.c'
> non-existing path in 'skimage/feature': 'censure_cy.c'
> non-existing path in 'skimage/feature': '_brief_cy.c'
> non-existing path in 'skimage/feature': '_texture.c'
> non-existing path in 'skimage/feature': '_template.c'
> cython -o /homes/jk712/scikit-image/skimage/filter/_ctmf.c
> /homes/jk712/scikit-image/skimage/filter/_ctmf.pyx
> Traceback (most recent call last):
> File "setup.py", line 146, in <module>
> cmdclass={'build_py': build_py},
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/core.py", line
> 152, in setup
> config = configuration()
> File "setup.py", line 48, in configuration
> config.add_subpackage('skimage')
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 1003, in add_subpackage
> caller_level = 2)
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 972, in get_subpackage
> caller_level = caller_level + 1)
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 909, in _get_configuration_from_setup_py
> config = setup_module.configuration(*args)
> File "skimage/setup.py", line 14, in configuration
> config.add_subpackage('filter')
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 1003, in add_subpackage
> caller_level = 2)
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 972, in get_subpackage
> caller_level = caller_level + 1)
> File "/usr/lib/python2.7/dist-packages/numpy/distutils/misc_util.py",
> line 909, in _get_configuration_from_setup_py
> config = setup_module.configuration(*args)
> File "skimage/filter/setup.py", line 15, in configuration
> cython(['_ctmf.pyx'], working_path=base_path)
> File "/homes/jk712/scikit-image/skimage/_build.py", line 49, in cython
> subprocess.call(['cython', '-o', c_file, pyxfile])
> File "/usr/lib/python2.7/subprocess.py", line 524, in call
> return Popen(*popenargs, **kwargs).wait()
> File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
> errread, errwrite)
> File "/usr/lib/python2.7/subprocess.py", line 1308, in _execute_child
> raise child_exception
> OSError: [Errno 2] No such file or directory
Apparently the problem would be coming from a missing file _template.c
> > /usr/lib/python2.7/subprocess.py(524)call()
> 523 """
> --> 524 return Popen(*popenargs, **kwargs).wait()
> 525
>
> ipdb> print popenargs
> (['cython', '-o', '/homes/jk712/scikit-image/skimage/feature/_template.c',
> '/homes/jk712/scikit-image/skimage/feature/_template.pyx'],)
>
> ipdb> print kwargs
> {}
On the other hand,
> easy_install --prefix ~/usr scikit-image
works.
Any idea of what is going on?
Thanks,
Jean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scikit-image/attachments/20131014/cfe88aa2/attachment.html>
More information about the scikit-image
mailing list