ImportError: cannot import name ‘_validate_lengths’ 2019-10-24

阿里云双11来了!从本博客参与阿里云,服务器最低只要86元/年!

具体错误详情

Traceback (most recent call last):
File “D:/pycharm_workplace/Medical-Image-Fusion-master/predict.py”, line 15, in <module>
from utils import *
File “D:\pycharm_workplace\Medical-Image-Fusion-master\utils.py”, line 4, in <module>
import skimage.io as io
File “G:\Program Files\Anaconda3\envs\pytorch_gpu\lib\site-packages\skimage_init.py”, line 167, in <module>
from .util.dtype import (img_as_float32,
File “G:\Program Files\Anaconda3\envs\pytorch_gpu\lib\site-packages\skimage\util_init
.py”, line 8, in <module>
from .arraycrop import crop
File “G:\Program Files\Anaconda3\envs\pytorch_gpu\lib\site-packages\skimage\util\arraycrop.py”, line 8, in <module>
from numpy.lib.arraypad import _validate_lengths

ImportError: cannot import name ‘_validate_lengths’

解决办法:

1、卸载scikit-image这个包。我在anaconda里找到这个包卸载的。应该pip uninstall scikit-image 就可以。
2、使用conda install -c conda-forge scikit-image,来安装
而不是使用 pip install -U scikit-image

https://www.jianshu.com/p/2f797fac549d

Python量化投资网携手4326手游为资深游戏玩家推荐:《末日生存福利免费送!《明日之后》携手国美推出十月狂欢盛宴

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论