zoukankan      html  css  js  c++  java
  • Python报错module 'scipy.misc' has no attribute 'xxx'

     

    Python报错module 'scipy.misc' has no attribute 'imresize'

    解决办法:

    安装Pillow包,命令如下:

    pip install Pillow

    然后重启python环境

    Python报错module 'scipy.misc' has no attribute 'imread'

    解决办法:

    大部分解决办法都是说没有安装PIL第三方库,库名现在为Pillow,推荐直接使用命令pip install Pillow进行安装,但是我的问题并没有因此得到解决,还是继续报错AttributeError: module 'scipy.misc' has no attribute 'imread'。
    经过查询和尝试,发现是scipy的版本问题, 降级到scipy==1.2.1就可以完美解决了。
    命令如下:

    pip install scipy==1.2.1



    原因探究:

    如果您查看的scipy.misc.imresize许多最新版本的文档scipy,则会在顶部找到以下内容:

    imresize不推荐使用!

    imresize在SciPy 1.0.0中已弃用,在1.3.0中将被删除。

    改为使用枕头:numpy.array(Image.fromarray(arr).resize())。

    1.3.0发行版是昨天发行的,因此,如果scipy今天在系统上下载,您可能已经获得了新版本,该新版本将无法再使用该功能。

    我在上面引用的文档提出了一个代码片段(使用numpy和PIL),它可以替代。

    所以出现以上类似问题的根本原因还是scipy版本的问题

    酒是穿肠毒药,色是刮骨钢刀,财是惹祸根苗,气是雷烟火炮。 不过,无酒毕竟不成席,无色世上人渐稀,无财何人早早起,无气处处惹人欺。 饮酒不醉量为高,见色不迷真英豪,不义之财君莫取,忍气饶人祸自消。 酒色财气四堵墙,人人都在里边藏,谁若跳到墙外边,不是神仙也寿长。 君听我一言:做人,量体裁衣。
  • 相关阅读:
    深度学习(十六) ReLU为什么比Sigmoid效果好
    逻辑回归和线性回归区别
    KNN理解
    词向量总结
    HTTP TCP/IP Socket
    AutoMapper控件
    Oracle数据库调优总结
    深度学习(十五) TextCNN理解
    从几张图来看看越来越难做的前端
    ES6学习笔记
  • 原文地址:https://www.cnblogs.com/laosan007/p/11720038.html
Copyright © 2011-2022 走看看