Traceback (most recent call last):
File "darknet2caffe.py", line 7, in <module>
import caffe
File "/home/admin1/caffe/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer
File "/home/admin1/caffe/python/caffe/pycaffe.py", line 15, in <module>
import caffe.io
File "/home/admin1/caffe/python/caffe/io.py", line 2, in <module>
import skimage.io
File "/usr/lib/python2.7/dist-packages/skimage/__init__.py", line 158, in <module>
from .util.dtype import *
File "/usr/lib/python2.7/dist-packages/skimage/util/__init__.py", line 7, in <module>
from .arraycrop import crop
File "/usr/lib/python2.7/dist-packages/skimage/util/arraycrop.py", line 8, in <module>
from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name _validate_lengths
查看numpy版本:
admin1@admin1-ThinkPad-L580:~/darknet2caffe-master$ python
Python 2.7.17 (default, Jul 20 2020, 15:37:01)
[GCC 7.5.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> print(numpy.__version__)
1.16.6
>>> exit()
numpy版本太高,numpy重新安装:
pip install numpy==1.15.0