错误信息:

Traceback (most recent call last):from skimage import ioFile "/home/Anconda3/envs/face_alignment/lib/python3.6/site-packages/skimage/__init__.py", line 167, in <module>from .util.dtype import (img_as_float32,File "/home/Anconda3/envs/face_alignment/lib/python3.6/site-packages/skimage/util/__init__.py", line 8, in <module>from .arraycrop import cropFile "/home/Anconda3/envs/face_alignment/lib/python3.6/site-packages/skimage/util/arraycrop.py", line 8, in <module>from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'

网上绝大多数回答是:

numpy版本太高,对numpy进行重新安装:

pip install numpy==1.15.0

但是降低版本会引来其他很多问题,因此我认为这不是很好的解决方式。

解决办法:

  • 出现上述错误的原因是由于在安装其他库的过程中,numpy库的版本变了,所以导致错误。因此,只需升级一下scikit-image库。
pip install -U scikit-image

ImportError: cannot import name '_validate_lengths'相关推荐

  1. 运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法

    运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法 如下图: 原因 问题原因:这是skimage版本 ...

  2. 解决“ImportError: cannot import name ‘_validate_lengths‘”问题

    问题描述 在运行程序的时候报错: Traceback (most recent call last):File "demo_heat_map.py", line 2, in < ...

  3. ImportError: cannot import name ‘_validate_lengths‘ from ‘numpy.lib.arraypad‘完美解决方法

    报错原因 numpy版本与skimage版本不匹配 解决方法 打开Anaconda3的arraycrop.py,该文件我是在这里的C:\ProgramData\Anaconda3\Lib\site-p ...

  4. scikit-image安装 from numpy.lib.arraypad import _validate_lengths ImportError: cannot import name ‘_va

    [写在前面]提示没有skimage.io 安装界面如下 [报错] from numpy.lib.arraypad import _validate_lengths ImportError: canno ...

  5. 安装 sklearn 报错 ImportError: cannot import name Type

    1. 安装 sklearn sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn 会默认安装 joblib , s ...

  6. Anaconda3-5.0.1 输入ipython 出现 ImportError: cannot import name ‘create_prompt_application‘

    在 Windows 系统上安装 Anaconda3-5.0.1 版本后,输入 ipython 结果出现如下错误: (G:\Anaconda3-5.0.1\install) C:\Users\wohu& ...

  7. Pip install: ImportError: cannot import name IncompleteRead

    我在Ubuntu 14.04 64bit上安装python开发环境的过程中遇到如下错误: Pip install: ImportError: cannot import name Incomplete ...

  8. ImportError: cannot import name ‘DtypeArg‘ from ‘pandas

    ImportError: cannot import name 'DtypeArg' from 'pandas 目录 ImportError: cannot import name 'DtypeArg ...

  9. import keras 报错 ImportError: cannot import name ‘urlopen‘

    详细报错信息 packages\tensorflow\python\keras\_impl\keras\utils\data_utils.py", line 40, in <modul ...

  10. ImportError: cannot import name ‘secure_filename‘的解决办法

    ImportError: cannot import name 'secure_filename'的解决办法 导入模块 from werkzeug import secure_filename 出现以 ...

最新文章

  1. python统计并输出文件的行数_python实用统计文件行数 类似wc命令
  2. HTML5与CSS3基础教程第八版学习笔记16-21章
  3. C++ Primer 5th笔记(7)chapter7 类:类的静态成员
  4. Codeforces Round #494 (Div. 3)【未完结】
  5. PyTorch入门-深度学习回顾和PyTorch简介
  6. 背景差分法android代码,【学术论文】基于背景差分法的尾气烟度检测系统设计...
  7. 最小路径和--p64--动态规划
  8. python查找第k大的数_Python实现查找二叉搜索树第k大的节点功能示例
  9. Unity web player无法正常使用
  10. RouterOS配置DMZ(端口映射)
  11. linux文件夹压缩与分卷压缩
  12. 数据可视化——tableau 数据报表样例(报表模板)
  13. 小程序“成语猜题”部分答案
  14. 数学建模中数据处理类型题目的主要处理流程与方法
  15. android系统提供的常用命令行工具
  16. Python高效替代Excel了,你会吗?
  17. fffffffffffffffffffffffffff
  18. .sync修饰符的原理和使用
  19. 智能楼宇实训室建设方案
  20. ECCV 2020 论文大盘点-图像视频修复篇

热门文章

  1. vue实现元素过渡效果
  2. 2020双十一,阿里云GRTN拉开直播和RTC技术下半场的序幕
  3. 暴走欧洲之在德国的反思
  4. 观点|蚂蚁金服玉伯:我们是如何从前端技术进化到体验科技的?
  5. IE主页被篡改了怎么办
  6. Python 字符串重复判断
  7. 【Typora启动报错】This beta version of Typora is expired, please download and install a newer version.
  8. [maven] Maven面试宝典
  9. 红帽linux内核,如何下载centos/redhat的linux内核源代码
  10. Snort企业部署实战