比如这段代码现在出现ImportError: cannot import name ‘imread’ from ‘scipy.misc’

#GovRptWordCloudv1.py
import jieba
import wordcloud
from scipy.misc import imread
mask = imread("fivestart.png")
f = open("新时代中国特色社会主义.txt", "r", encoding = "utf-8")
t = f.read()
f.close()
ls = jieba.lcut(t)
txt = " ".join(ls)
w = wordcloud.WordCloud(font_path = "msyh.ttc", mask = mask, width = 1000, height = 700, background_color = "white")
w.generate(txt)
w.to_file("grwordcloud.png")
ImportError: cannot import name 'imread' from 'scipy.misc'

解决方法:

scipy已经将imread等命令删除,官方文档中有说明
“Functions from scipy.interpolate (spleval, spline, splmake, and spltopp) and functions from scipy.misc (bytescale, fromimage, imfilter, imread, imresize, imrotate, imsave, imshow, toimage) have been removed. The former set has been deprecated since v0.19.0 and the latter has been deprecated since v1.0.0. ”
我们需要换其他的库使用
如使用另一个库imageio

import imageio
imageio.imread()

如果没安要先安一下

#GovRptWordCloudv1.py
import jieba
import wordcloud
import imageio
mask = imageio.imread("fivestart.png")
f = open("新时代中国特色社会主义.txt", "r", encoding = "utf-8")
t = f.read()
f.close()
ls = jieba.lcut(t)
txt = " ".join(ls)
w = wordcloud.WordCloud(font_path = "msyh.ttc", mask = mask, width = 1000, height = 700, background_color = "white")
w.generate(txt)
w.to_file("grwordcloud.png")

再运行下代码就没问题了

解决:cannot import name ‘imread’ from ‘scipy.misc’相关推荐

  1. 成功解决Exception “unhandled ImportError“cannot import name ‘imread‘ from ‘scipy.misc‘

    成功解决Exception "unhandled ImportError" cannot import name 'imread' from 'scipy.misc' 目录 解决问 ...

  2. ImportError: cannot import name ‘imread’ from ‘scipy.misc’ 解决办法

    语句: from scipy.misc import imread 报错:ImportError: cannot import name 'imread' from 'scipy.misc' 踩坑:p ...

  3. 解决ImportError: cannot import name ‘imread‘ from ‘scipy.misc‘

    官方解释: scipy.misc.imread ( scipy.misc.imsave)  is deprecated in SciPy 1.0.0, and will be removed in 1 ...

  4. 报错:cannot import name ‘imread‘ from ‘scipy.misc‘

    scipy在新版本已经删除imread了,按着提示先pip3 install imageio -i http://pypi.douban.com/simple/ --trusted-host pypi ...

  5. 解决ImportError: cannot import name 'imread' from 'scipy.misc'

    关于生成自定义形状的词云图时的问题: scipy在新版本已经删除imread了 两种办法: 安装低版本的scipy 把scipy降级到1.2.1 pip install scipy==1.2.1 可通 ...

  6. cannot import name 'imresize' from 'scipy.misc'

    问题:执行以下python命令,出现这样的错误     cannot import name 'imresize' from 'scipy.misc' from scipy.misc import i ...

  7. 图片操作scipy.ndimage.imread和scipy.misc.imresize

    读图片str or file object--ndarray scipy.ndimage.imread(*args, **kwds) imread is deprecated! imread is d ...

  8. 成功解决from scipy.misc import imread, imresize ImportError: cannot import name ‘imread‘

    成功解决from scipy.misc import imread, imresize ImportError: cannot import name 'imread' 目录 解决问题 解决思路 解决 ...

  9. from scipy.misc import imread, imresize, imsave 报错的解决方法

    报错原因: Python已经取消scipy库中imread,imresize,imsave三个函数的使用 解决方法: 1.imread和imsave解决方法: Python已将imread和imsav ...

最新文章

  1. python_装饰器
  2. 18.抽象模板方法———获取程序运行的时间
  3. 阿里云-对象存储 OSS > 开发指南 > 基本概念
  4. 物化视图实践(1)----实现远程数据同步
  5. 启动关闭HadoopSpark历史服务
  6. java开发教程-excel文件的读写
  7. 微信号复制统计工具源码
  8. jmp软件(jMP软件正交设计交互作用)
  9. C语言:斐波那契数列
  10. html mint ui,移动端UI库对比 vant mint-ui
  11. Golang中文字符串每个汉字的长度
  12. 【初/中级前端面经】中小型公司面试时都会问些什么?
  13. 复利现值系数怎么用计算机计算,复利现值系数计算方法是怎样的?
  14. 在docker中使用sqlplus
  15. 基于域集中式架构的汽车车载通信安全方案
  16. iframe(标签的使用)
  17. mysql 如何修改用户密码_如何更改MySQL用户密码
  18. 欧盟 GDPR 通用数据保护条例正式生效后,各行业影响分析
  19. 整车EOL 诊断系统
  20. Win10系统无法使用管理员账户启动应用解决方法

热门文章

  1. 某网校之Cocos2d-x视频教程
  2. 谈抽象类与接口的区别之一
  3. PBA商业分析师证书(2019年03月)
  4. 《命运呼叫转移》经典台词
  5. java微信摇一摇,微信摇一摇源码
  6. fusion studio 17新功能及安装教程
  7. java 文件遍历排序_Java的二叉树排序以及遍历文件展示文本格式的文件树
  8. python如何定义名称_Python的基础语法
  9. 设计模式(只谈理解,没有代码)
  10. 39 直接引语变间接引语(宾语从句)