_validate_lengths replaced in numpy 1.16 leading to ImportError exception in scikit-image less than 0.14.2 #3551
As seen in https://travis-ci.org/astropy/astropy/jobs/455917279 ,
from skimage.measure import block_reduce File ".../skimage/measure/__init__.py", line 3, in <module> from ._marching_cubes_classic import (marching_cubes_classic, File ".../skimage/measure/_marching_cubes_classic.py", line 3, in <module> from .._shared.utils import warn File ".../skimage/_shared/utils.py", line 10, in <module> from ..util import img_as_float File ".../skimage/util/__init__.py", line 8, in <module> from .arraycrop import crop File ".../skimage/util/arraycrop.py", line 8, in <module> from numpy.lib.arraypad import _validate_lengths ImportError: cannot import name '_validate_lengths'
Caused by numpy/numpy#11966
Way to reproduce
[If reporting a bug, please include the following important information:]
All the info is in https://travis-ci.org/astropy/astropy/jobs/455917279 .
The text was updated successfully, but these errors were encountered:
Once again, I'm going to close this issue because we have addressed the original request quiet extensively. If anybody does have similar installation issues, please make sure you have installed scikit-image 0.14.2. If that doesn't help, please open a new issue and we will gladly help you troubleshoot.