Numpy: рдирд╛рдо '_validate_lengths' рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рдЬрдире░ 2019  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: numpy/numpy

рдпрд╣ рдХреЗрд╡рд▓ numpy 1.16 рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, numpy 1.15 рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

Using TensorFlow backend.
Traceback (most recent call last):
  File ".\predict.py", line 4, in <module>
    from frontend import YOLO
  File "C:\RepositoriosGit\keras-yolo2\frontend.py", line 8, in <module>
    from preprocessing import BatchGenerator
  File "C:\RepositoriosGit\keras-yolo2\preprocessing.py", line 1, in <module>
    from imgaug import augmenters as iaa
  File "C:\Program Files\Python36\lib\site-packages\imgaug\__init__.py", line 2, in <module>
    from imgaug.imgaug import *
  File "C:\Program Files\Python36\lib\site-packages\imgaug\imgaug.py", line 22, in <module>
    import skimage.draw
  File "C:\Program Files\Python36\lib\site-packages\skimage\__init__.py", line 167, in <module>
    from .util.dtype import (img_as_float32,
  File "C:\Program Files\Python36\lib\site-packages\skimage\util\__init__.py", line 8, in <module>
    from .arraycrop import crop
  File "C:\Program Files\Python36\lib\site-packages\skimage\util\arraycrop.py", line 8, in <module>
    from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'

Numpy/рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА:

>>> import sys, numpy; print(numpy.__version__, sys.version)
1.16.0 3.6.8 (tags/v3.6.8:3c6b436a57, Dec 24 2018, 00:16:47) [MSC v.1916 64 bit (AMD64)]

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдмрд╕ conda install -c conda-forge scikit-image , рди рдХрд┐ pip install -U scikit-image

рд╕рднреА 21 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 1.16.0 рдЕрдВрдХ рдореЗрдВ рдЧрд╛рдпрдм рд╣реЛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рд╢рд╛рдпрдж рджреЗрдЦрд╛ рд╣реИ, рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдПрдХ рдкреНрд░реАрдкреЗрдб рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╢рд░рд╛рд░рддреА рдерд╛ред

рдпрд╣рд╛рдБ рдПрдХ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ рд╕рдорд╕реНрдпрд╛ рд╣реИ: https://github.com/scikit-image/scikit-image/issues/3649

рдЙрд╕ рдореБрджреНрджреЗ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╕рдорд╛рдкрдиред

рдЖрдкрдХреЗ рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП @ рдореИрдереНрдпреВ-рдмреНрд░реЗрдЯ рдзрдиреНрдпрд╡рд╛рджред

рд╣рд╛рдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 1.16.0 рдЕрдВрдХ рдореЗрдВ рдЧрд╛рдпрдм рд╣реЛ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рд╢рд╛рдпрдж рджреЗрдЦрд╛ рд╣реИ, рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдПрдХ рдкреНрд░реАрдкреЗрдб рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╢рд░рд╛рд░рддреА рдерд╛ред

рд╕рд╣реАред рдХреБрдЫ рд╕рдВрджрд░реНрдн рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдореВрд▓ рд░реВрдк рд╕реЗ scikit-image рд╕реЗ рдЖрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕реЗ NumPy рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╣рдордиреЗ рдмрд╛рдж рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдлрд╛рдИ рдирд╣реАрдВ рдХреАред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рджрд░реНрдж рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдРрд╕рд╛ рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬреНрд╡рд▓рдВрдд рдЕрдиреБрд╕реНрдорд╛рд░рдХ рд╣реЛрдЧрд╛ред

v0.14.2 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред

рд╣рд╛рдп, рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдмрд╕ рд╕рднреА рдкреИрдХреЗрдЬ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред

Successfully installed PyWavelets-1.0.2 backports.functools-lru-cache-1.5 cloudpickle-0.8.0 cycler-0.10.0 dask-1.1.3 decorator-4.3.2 kiwisolver-1.0.1 matplotlib-2.2.4 networkx-2.2 numpy-1.16.2 pillow-5.4.1 pyparsing-2.3.1 python-dateutil-2.8.0 pytz-2018.9 scikit-image-0.14.2 scipy-1.2.1 setuptools-40.8.0 six-1.12.0 subprocess32-3.5.3 toolz-0.9.0

рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдореЗрд░реА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ:

import skimage
print(skimage.__version__)

рдореЗрд░реЗ рдкрд░ рдпрд╣ рд╣реИ

ImportError: cannot import name '_validate_lengths' from 'numpy.lib.arraypad' (/home/liza/anaconda3/lib/python3.7/site-packages/numpy/lib/arraypad.py)

@stefanv рдХреНрдпрд╛ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ scikit-image-0.14.2 рд╣реИ (рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЖрдкрдХреЗ рдареАрдХ рдкрд╣рд▓реЗ)?

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореЗрд░рд╛ рджрд┐рдорд╛рдЧ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЫреБрдЯреНрдЯреА рдкрд░ рдерд╛ред

0.14.2 рдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдПрдХ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдП, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгреА рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИред

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдмрд╕ conda install -c conda-forge scikit-image , рди рдХрд┐ pip install -U scikit-image

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдмрд╕ conda install -c conda-forge scikit-image , рди рдХрд┐ pip install -U scikit-image

рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛

ImportError: 'numpy.lib.arraypad' рд╕реЗ '_validate_lengths' рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (C:\Users\basant\Anaconda3\lib\site-packages\numpy\libarraypad.py)

рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдХрд┐рд╕реА рдХреЛ рднреА рдХреГрдкрдпрд╛ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рджреЗрдВ

@pandagre рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ scikit-image рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВ рдФрд░ рд╣рдо рдорджрдж рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдмрд╕ conda install -c conda-forge scikit-image , рди рдХрд┐ pip install -U scikit-image

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВрдиреЗ рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯрд╛рд▓-рд╕реА рдХреЛрдВрдбрд╛-рдлреЛрд░реНрдЬ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЬреЛ рд╕рдВрд╕реНрдХрд░рдг рдорд┐рд▓рд╛ рд╡рд╣ 0.14.0 рд╣реИред рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА '_validate_lengths' рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдореБрджреНрджрд╛ рд╣реИ

@ yexing99 рдХреГрдкрдпрд╛ scikit-image рдФрд░ numpy рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рд╡рд╣ рд╕рдВрдпреЛрдЬрди рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рдХреГрдкрдпрд╛ рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВ рдФрд░ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реБрдП, рд╡рд╣рд╛рдВ рдЕрдкрдирд╛ рд╕реЗрдЯрдЕрдк рдбреАрдмрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╣рдорд╛рд░реА рд╕рд╣рд╛рдпрддрд╛ рдХрд░реЗрдВред

# The following worked fine for me
pip install -U scikit-image

рдПрдХрддреНрд░рд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛: рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ
рдореМрдЬреВрджрд╛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдорд┐рд▓рд╛: рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ 0.14.1
рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ-0.14.1 рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛:
рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ-0.14.1 . рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛
рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ-0.15.0 . рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд

python -c "import skimage"
# No errors, as expected

рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рдмрд╕ conda install -c conda-forge scikit-image , рди рдХрд┐ pip install -U scikit-image

рдЪреВрдВрдХрд┐ рдХреЛрдВрдбрд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдореЗрд░реЗ рд▓рд┐рдП рдЗрддрдирд╛ рдзреАрдорд╛ рд╣реИ, рдореИрдВрдиреЗ pip install -U scikit-image рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рднреА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ -рдпреВ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рд╣рд╛рдВ рд╡рд╣реА,
рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ -рдпреВ рд╕реНрдХрд┐рдХрд┐рдЯ-рдЗрдореЗрдЬ
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

toddrjen picture toddrjen  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

navytux picture navytux  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MareinK picture MareinK  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

thouis picture thouis  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kevinzhai80 picture kevinzhai80  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ